mysql共6篇
MVCC能否解决幻读?-学海无涯,回头是岸

MVCC能否解决幻读?

MVCC能否解决幻读? “幻读”指,同一个事务里面连续执行两次同样的sql语句,可能导致不同结果的问题,第二次sql语句可能会返回之前不存在的行。 先给出结论:不能笼统的说能不能解决,因为有的...
mysticalycc的头像-学海无涯,回头是岸mysticalycc12天前
0448
mysql对NULL值是怎么存储的-学海无涯,回头是岸

mysql对NULL值是怎么存储的

mysql对NULL值是怎么存储的 在mysql优化中我们建议将表中的字段设置为非NULL 理由是 索引 NULL 列需要额外的空间来保存,所以要占用更多的空间 进行比较和计算时要对 NULL 值做特别的处理 还有...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
013714
MYSQL笔记(持续更新)-学海无涯,回头是岸

MYSQL笔记(持续更新)

MYSQL 执行过程 一个UPDATE语句正在执行:UPDATE test SET idx = 2 WHERE id=10,执行流程如下(这里主要以InnoDB存储引擎体系结构中的组件为主): 在Server层进行词法解析,解析成MySQL认识的...
mysticalycc的头像-学海无涯,回头是岸mysticalycc1年前
08111
排查mysql内存占用问题-学海无涯,回头是岸

排查mysql内存占用问题

1、innodb_buffer_pool_size 这个参数定义了buffer pool的大小,大家可能都比较熟悉,buffer pool中的内容包含innodb 表、索引、以及其他的辅助buffer,buffer pool的大小对MySQL系统性能影响比...
mysticalycc的头像-学海无涯,回头是岸mysticalycc2年前
09460
Innodb优化-学海无涯,回头是岸

Innodb优化

use sys; show status like '%Handler_read%'; select object_type, object_schema, object_name, index_name, count_star, count_read, COUNT_FETCH from performance_schema.table_...
mysticalycc的头像-学海无涯,回头是岸mysticalycc2年前
01140
彻底搞懂 MySQL 的 explain-学海无涯,回头是岸

彻底搞懂 MySQL 的 explain

explain关键字可以模拟MySQL优化器执行SQL语句,可以很好的分析SQL语句或表结构的性能瓶颈。 explain包含的字段 id //select查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
0820