Loading...
原文链接cnblogs.com/jackyfei/p/12122767.html经常有同学疑问,为什么有时候一个SQL语句使用了索引,为什么还是会进入到慢查询之中呢?今天我们就从这个问题开始来聊一聊索引和慢查询。 另外插入一个题外话,个人认为团队要合理的使用ORM。合理利用的是ORM在面向对象和写操作方面的优势,避免联合查询上可能产生的坑(当然如果你的Linq查询能力很强另当别论),因为O...
慢查询处理步骤判断慢查询产生(CPU负载、IO读写、执行时间)打开慢查询日志或使用分析工具(mysqldumpslow等)选择调优方式性能调优应用程序优化减少数据库连接次数,空间换时间拆分复杂语句,多表分别查询SQL语句优化避免使用 SELECT *避免负向查询(NOT != <> !< MOT IN NOT LIKE)和%开头的like(前导模糊查询)–会导致全表扫描避...