Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PDO][MYSQL5] MYSQL_ATTR_USE_BUFFERED_QUERY
Martio
post
Post #1





Grupa: Zablokowani
Postów: 167
Pomógł: 2
Dołączył: 15.02.2004

Ostrzeżenie: (30%)
XX---


Co daje użycie MYSQL_ATTR_USE_BUFFERED_QUERY?

  1. <?php
  2. $pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, 1)
  3. ?>


Zrobiłem mały test wybierając 9.990 rekordów z tabeli liczącej 10.000 rekordów i wyszło mi, że bez użycia MYSQL_ATTR_USE_BUFFERED_QUERY średni czas 5 prób wynosi: 0.0732 sek., a z użyciem buforowania zapytań: 0.1129. A więc dłużej...

W jakim celu używa się tego parametru PDO?
Go to the top of the page
+Quote Post
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Wrzuc wiecej danych i wybieraj mniejsze paczki (rzedu 0,1 %), powinno byc odwrotnie. Mozliwe ze buffor radzi sobie do pewnej ilosci danych. Jesli to zrobisz napisz spostrzerzenia jestem bardzo ciekawy jaki efekt uzyskasz.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 16:04