摘要: 索引使用规则: 1.最左原则 2.可能会导致索引失效的情况 1)范围查询:联合索引中出现范围查询(>,<),范围查询右侧的列索引失效,建议使用(>=, ⇐) 2)索引列运算,索引失效 explain select * from n_user where substring(phone, 10, 2) 阅读全文
posted @ 2022-05-12 17:49 py卡卡 阅读(32) 评论(0) 推荐(0) 编辑
摘要: sql性能分析: 1.sql执行频率 show [session|global] status like 'Com_______';(7个_) 2.慢查询日志 慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认1O秒)的所有SQL语句的日志。 MySQL的慢查询 阅读全文
posted @ 2022-05-12 15:58 py卡卡 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 存储引擎: InnoDb: 特点: 支持事务;行级锁,提高并发访问性能;支持外键FOREIGN KEY约束,保证数据的完整性和正确性 文件: xxx.ibd:xxx代表的是表名,innoDB引擎的每张表都会对应这样一个表空间文件,存储该表的表结构(frm、sdi)、数据和索引。 参数:innodb_ 阅读全文
posted @ 2022-05-12 15:26 py卡卡 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 事务四大特性:原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败。一致性(Consistency):事务完成时,必须使所有的数据都保持一致状态。隔离性(Isolation):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。持久性(Dura 阅读全文
posted @ 2022-05-12 14:49 py卡卡 阅读(20) 评论(0) 推荐(0) 编辑