摘要:
优化器选择索引的逻辑: 找到一个最优的执行方案,用最小的代价去执行语句。在数据库里,扫描行数是影响执行代价的因素之一,扫描行数越少,意味着访问磁盘的次数越少,消耗CPU资源越少。当然,是否生成临时表、是否排序等因素也会影响优化器选择索引。 索引选择异常和处理: 1.使用 force index 强行 阅读全文
摘要:
覆盖索引: [t表中 card为普通索引,id为自增主键]select * from t where card=111 select id from t where card=222 第一个sql中,通过索引card检索到card=111后需要回表到主键将整行数据取出来 第二个sql中,由于id为自 阅读全文