W praktyce dzieje się to prawie zawsze z powodu dużych skanów dużych tabel. Prawie nigdy nie zdarza się to w zapytaniach, które efektywnie wykorzystują indeksy.
Jeśli Twoje zapytanie jest takie:
Select * from <table> where <col1> = <value> order by <PrimaryKey>
, sprawdź, czy masz złożony indeks na (col1, col_primary_key)
.
Jeśli go nie masz, będziesz potrzebować pełnego INDEX SCAN
jeśli PRIMARY KEY
jest wybrany lub SORT
jeśli indeks na col1
jest wybrany.
Oba są bardzo dyskowymi I/O
pochłaniające operacje na dużych stołach.