Ana içeriğe atla

PDO ile sql sorgusu kaydırma (Scrolling)

PHP'de PDO ile sql sorgularını kaydırma (scrolling) yapılamıyormuş. Yarım gün uğraştıktan sonra öğrendim. https://bugs.php.net/bug.php?id=49017

Nedir bu kaydırma?
Daha çok sayfalama işlerinde kullanılıyor. Tek sorgu ile satırların toplam sayısını alabiliyoruz. Hem de istediğimiz aralığı döngüye sokabiliyoruz. Bir kaç avantajı ve dezavantajı var.

Avantaj olarak ;

  • Tek sorgunun performansa etkisi.

  • Yine tek sorgunun daha az kod yazmayı sağlaması.

  • Kodun daha okunur olması.



Dezavantaj olarak;

  • Satır sayısı çok olan sorgularda tüm satırları işleme almaya kalkacağından performans kaybına yol açabilir. (test etmedim)

Yorumlar