mysql的全表扫描概念


1.全表扫描,就是一条一条记录的遍历,直到表中的最后一条记录。

在数据库中,对无索引的表进行查询一般称为全表扫描。全表扫描是数据库服务器用来搜寻表的每一条记录的过程,直到所有符合给定条件的记录返回为止。

有时候表中即使有索引,如果使用不当,也会造成全表扫描。
--1)条件中使用了null
--2)使用or作为连接条件
--3)使用[not] in时
--4)使用模糊查询时
--5)使用!=或者<>时
--6)使用count(*)时
--7)使用参数作为条件时


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM