Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

python chậm hơn 5 lần so với truy vấn perl mySql

cursor.fetchall có nghĩa là bạn tải tất cả dữ liệu của mình vào bộ nhớ cùng một lúc, thay vì tải chậm khi cần thiết.

Thay thế

row = cur.fetchall()
for row in rows:

bởi

for row in cur:


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao Entity Framework lại tạo ra các truy vấn SQL lồng nhau?

  2. tạo Bảng và cột động bằng cách sử dụng trình kết nối python mysql

  3. Chủ đề kết nối pymysql có an toàn không? Luồng con trỏ pymysql có an toàn không?

  4. Hiệu suất MySQL:nhiều bảng so với chỉ mục trên một bảng và phân vùng

  5. Chuyển đổi lưu / cập nhật đường dẫn cuộc gọi sang sql