Giriş
Seek sayfalama aynı zamanda Starting ID Positioning Method olarak ta bilinir. Burada amaç Primary Key için bir where koşulu vermek. Böylece atlanması gereken satır sayısı yöntemi yerine direkt sayfaya gitmek mümkün. Açıklaması şöyle
The Starting ID Positioning Method means specifying a starting ID when using the LIMIT query. And this starting ID is the last ID of the previous query. For example, if the ID of the last record in the previous query is 990000, then we start scanning the table from 990001 and directly skip the first 990000 records, so the query efficiency will be improved.
Örnek
Şöyle yaparız. Burada sayfadaki en son satırın özelliğinden daha büyük olan sonraki satır isteniyor.
SELECT * FROM objects WHERE id >= 100 ORDER BY id LIMIT 3;
Hiç yorum yok:
Yorum Gönder