Piotr
Lewandowski
Programista
aplikacji
internetowych (PHP,
MySQL, SF2, Mag...
Temat: PHP PDO vs PEAR
Witam!Wlasnie przesiadlem sie z PEAR DB na PDO i troszke dziwnie sie czuje, pomimo tego ze PDO jest wydajniejsze (podobno, nie sprawdzalem jeszcze w swoich aplikacjach). Chcialbym zapytac jakich wraperow, tudziez rozszezen (mysql, mysqli, etc...) uzywacie do laczenia z baza danych? I dla czego?
Mam jedno pytanie przy okazji. Zaznaczam, ze uzywam bazy danych MySQL 5.
PDOStatement->rowCount() zwraca ilosc wierszy usunietych przez DELETE lub zmienionych przez UPDATE, ale nie jest zalecane do zapytan ktore wykonuja SELECT.
Wiec moje pytanie brzmi: jak szybko, prosto i wydajnie policzyc ilosc wierszy zwroconych przez zapytanie SELECT.
W tej chwili rozwizalem to tak:
count($PDOstatement->fetchAll())
Ale mam watpliwosci co do wydajnosci takiego rozwiazania, choc nie wiem czy uzasadnione.
Jakie jest wasze zdanie na ten temat?