Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Python db-api:fetchone vs fetchmany vs fetchall

Saya pikir itu memang tergantung pada implementasinya, tetapi Anda bisa mendapatkan gambaran tentang perbedaannya dengan melihat ke sumber MySQLdb. Bergantung pada opsi, mysqldb fetch* menyimpan kumpulan baris saat ini di memori atau sisi server, jadi fetchmany vs fetchone memiliki beberapa fleksibilitas di sini untuk mengetahui apa yang harus disimpan di memori (python) dan apa yang harus disimpan di sisi server db.

PEP 249 tidak memberikan banyak detail, jadi saya kira ini untuk mengoptimalkan hal-hal tergantung pada database sementara semantik yang tepat ditentukan oleh implementasi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana menghubungkan MySQL ke program Java

  2. Bagaimana cara membuat prosedur sementara di MySQL?

  3. unggah file ke DB MySql dengan PHP

  4. Cara menjalankan 2 kueri pembaruan dalam satu transaksi dengan JDBC

  5. Cara Menduplikasi Database menggunakan phpMyAdmin