Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL Fire-And-Forget INSERT / UPDATE / DELETE - wskazane użycie mysql_unbuffered_query?

Po przeczytaniu http://www.php.net/manual/en /mysqlinfo.concepts.buffering.php :

Wygląda na to, że niebuforowane zapytania są przydatne tylko na wybierz , ponieważ aktualizacja, wstawianie i usuwanie nie mają zestawu wyników.

Nie widzę żadnego problemu z niebuforowaną aktualizacją, wstawianiem i usuwaniem, z wyjątkiem tego:

Czyli last_insert_id i affected_rows wynik? Nie wierzę, bo nie mysql_fetch * odbywa się, aby uzyskać te informacje.

Tak więc, jeśli zauważysz poprawę wydajności przy użyciu niebuforowanego zapytania, użyj go!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zf2 tablegateway wybierz kolumny według nazwy kolumny

  2. Czy jest jakaś korzyść z tworzenia i indeksowania klucza podstawowego?

  3. Błąd podczas zapisywania @Lob z hibernacją mysql java

  4. Jak utworzyć wypełniony obraz Docker MySQL w czasie kompilacji?

  5. Skąd mam wiedzieć, kiedy mój kontener docker mysql działa i mysql jest gotowy do przyjmowania zapytań?