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

MySQL Workbench nhanh hơn nhiều so với Python cho cùng một truy vấn

Có một số lý do tôi có thể nghĩ ra để giải thích điều này:

  1. Python phải bắt đầu, trong khi bạn đã có bàn làm việc đang chạy.
  2. Python phải tải chương trình của bạn, trong khi bàn làm việc thì không.
  3. Python phải mở một kết nối với cơ sở dữ liệu trong khi bàn làm việc (tôi giả sử) đã có một kết nối.

Để giải quyết vấn đề này, hãy thử sử dụng mô-đun trăn thời gian (hoặc định thời gian thủ công) và chỉ bao gồm các lệnh thực thi / tìm nạp.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CHỌN truy vấn phụ với điều kiện WHERE trong Yii2 find () / QueryBuilder

  2. Quá trình con Apache đã thoát với trạng thái 255

  3. Thay đổi tên đã tạo của khóa ngoại trong Hibernate

  4. Phân loại dữ liệu mysql thành các bảng html riêng biệt?

  5. Không thể truy xuất siêu dữ liệu của dự án. Đảm bảo đó là một dự án .NET Core dựa trên MSBuild