MySQL锁

间隙锁解决RR隔离模式下的幻读问题。 共享锁和排它锁共享锁:select * from table where id = 1 lock in share mode; 独占锁:select * from table where id = 1 for update;

发布于 MySQL

MySQL索引

MySQL调优金字塔离职 系统OS调优 MySQL调优 Schema设计 索引设计 架构调优:数据存在哪?ES?MQ?Redis?

发布于 MySQL

MySQL索引

索引的优点 减少服务器需要扫描的数据量 帮助服务器避免排序 和 临时表 将随机IO变为顺序IO 索引的用处 快速匹配where子句的行 索引的分类按照结构划分 B+tree索引 Hash索引: 全文索引 按照数据存贮 聚集索引:叶子节点出来存放了主键索引还有其他列数据。 非聚集索引:叶子节点不存放其他列的数据而是存发存贮数据的文件地址。 辅助索引、二级索引除了主键索引其他的普通索引,...

发布于 MySQL