1.全表掃描,就是一條一條記錄的遍歷,直到表中的最后一條記錄。
在數據庫中,對無索引的表進行查詢一般稱為全表掃描。全表掃描是數據庫服務器用來搜尋表的每一條記錄的過程,直到所有符合給定條件的記錄返回為止。
有時候表中即使有索引,如果使用不當,也會造成全表掃描。
--1)條件中使用了null
--2)使用or作為連接條件
--3)使用[not] in時
--4)使用模糊查詢時
--5)使用!=或者<>時
--6)使用count(*)時
--7)使用參數作為條件時
1.全表掃描,就是一條一條記錄的遍歷,直到表中的最后一條記錄。
在數據庫中,對無索引的表進行查詢一般稱為全表掃描。全表掃描是數據庫服務器用來搜尋表的每一條記錄的過程,直到所有符合給定條件的記錄返回為止。
有時候表中即使有索引,如果使用不當,也會造成全表掃描。
--1)條件中使用了null
--2)使用or作為連接條件
--3)使用[not] in時
--4)使用模糊查詢時
--5)使用!=或者<>時
--6)使用count(*)時
--7)使用參數作為條件時
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。