摘要:1、bin log MySQL的二进制日志binlog可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。使用binlog日志大约会有1%的性能损耗。 应用: 1)MyS
阅读全文
随笔分类 - 数据库
摘要:MYSQL千万级数据量的优化方法积累https://m.toutiao.com/group/6583260372269007374/?iid=6583260372269007374 MySQL 千万级的大表要怎么优化(读写分离、水平拆分、垂直拆分)https://m.toutiao.com/grou
阅读全文
摘要:MYSQL不同的存储引擎支持不同的锁的机制 MyISAM 支持表锁,InnoDB支持表锁和行锁 表锁,行锁比较 表锁:开销小,加锁快;不会出现死锁;锁定力度大,发生锁冲突概率高,并发度最低 行锁:开销大,加锁慢;会出现死锁;锁定粒度小,发生锁冲突的概率低,并发度高 表锁适合以查询为主,修改较少的情况
阅读全文
摘要:1.事务 逻辑上的一组操作,组成这组操作的各个逻辑单元要么一起成功,要么一起失败. 2.事务特性 原子性:强调事务的不可分割.一致性:强调的是事务的执行的前后,数据的完整性要保持一致.隔离性:一个事务的执行不应该受到其他事务的干扰.持久性:事务一旦结束(提交/回滚)数据就持久保持到了数据库. 3.事
阅读全文
摘要:a.如何获取慢sql b.解决慢sql 使用 explain 分析sql语句 table:表名; type:连接的类型 -const:主键、索引; -eq_reg:主键、索引的范围查找; -ref:连接的查找(join) -range:索引的范围查找; -index:索引的扫描; -all:全表扫描
阅读全文
摘要:一.查看表的索引 show index/keys from tblname; 查询结果介绍: Table 表的名称。 Non_unique 如果索引不能包括重复词,则为0。如果可以,则为1。 Key_name 索引的名称。 Seq_in_index 索引中的列序列号,从1开始。 Column_nam
阅读全文
摘要:https://blog.csdn.net/lisuyibmd/article/details/53004848https://blog.csdn.net/alexdamiao/article/details/51934917https://blog.csdn.net/qq_22335577/art
阅读全文
摘要:https://www.cnblogs.com/luyucheng/p/6306512.htmlhttps://www.cnblogs.com/wcwen1990/p/6655416.htmlhttps://www.cnblogs.com/wangdake-qq/p/7358322.html
阅读全文

浙公网安备 33010602011771号