
MySQL
文章平均质量分 88
jinchengwu3344
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL 索引
索引下推(Index Condition Pushdown,简称 ICP)是MySQL 5.6版本中提供的一项索引优化功能,它允许存储引擎在索引遍历过程中,执行部分WHERE字句的判断条件,直接过滤掉不满足条件的记录,从而减少回表次数,提高查询效率。通常情况下,在使用索引进行查询时,MySQL 会根据索引获取到匹配的行的主键,然后再根据主键进行回表操作获取完整的行数据,之后再根据查询条件中的其他列进行筛选。原创 2024-09-24 10:08:48 · 898 阅读 · 0 评论 -
MySQL 日志
MySQL 日志 主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。原创 2024-09-22 15:03:04 · 1579 阅读 · 0 评论 -
MySQL锁机制
可以分为:全局锁、表级锁、行级锁。原创 2024-09-22 14:58:02 · 1145 阅读 · 0 评论 -
MySQL 事务
MVCC(Multi-Version Concurrency Control)即多版本并发控制,是一种数据库管理系统中常用的并发控制机制,主要用于提高数据库的并发性能。在并发场景下,读、写会出现三种情况:①读-读并发、读-写并发、③写-写并发MySQL InnoDB 的 MVCC 就是用来实现并发情况下,读-写并发不用加锁的。注意,这里的 读-写 中的读 是指快照读。它可以在 隔离级别为 可重复读(解决了 脏读、不可重复读问题) 的情况下,解决幻读问题。原创 2024-09-22 14:54:16 · 1254 阅读 · 0 评论 -
MySQL调优(通过执行计划查看执行过程)
具体优化方案,参考:https://blog.csdn.net/qq_40991313/article/details/131059110。上一步骤【排查慢查询日志】中找到了 慢SQL语句之后,现在通过分析该 慢SQL语句 的执行计划,分析出具体慢的原因。todo:后续可根据实际使用情况,将优化方案具体的的梳理出来…)监控MySQL,发现查询性能变慢,报警提醒运维人员。通过分析完执行计划之后,接下来就开始制定优化方案了。的SQL语句,会被写入到慢查询日志文件中或者。此时,可以使用慢日志分析工具。原创 2024-07-04 20:36:05 · 652 阅读 · 0 评论 -
MySQL中,不能在一个DML(数据操纵语言,如INSERT, UPDATE, DELETE)语句中直接引用目标表进行子查询
java.sql.SQLException: You can't specify target table 'xxx' for update in FROM clause] with root cause`原创 2024-05-30 15:02:17 · 592 阅读 · 0 评论