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

Các kết nối mysql không sử dụng có làm chậm các tập lệnh không?

Không, kết nối MySQL không sử dụng sẽ không tiêu tốn nhiều thời gian (nếu có) cpu, mặc dù nó sẽ chiếm một chút bộ nhớ để xử lý các bit 'trạng thái' khác nhau phải được duy trì trên cơ sở mỗi kết nối.

Tuy nhiên, lưu ý rằng giao thức kết nối của MySQL thực sự khá "nhẹ". Duy trì một nhóm các kết nối liên tục nghe có vẻ hấp dẫn, nhưng chi phí thiết lập một kết nối mới dù sao cũng đã rất thấp.

Kết nối liên tục là một giải pháp nhanh chóng để giải quyết chi phí kết nối, nhưng chúng mang lại nhiều vấn đề. Điều tồi tệ nhất là kết nối bị bỏ qua có thể khiến các kết nối ở trạng thái không xác định (giao dịch đang tiến hành, cấu hình / biến máy chủ đã thay đổi, v.v.) và bạn có thể dễ dàng tạo ra các bế tắc vô ý trừ khi bạn rất cẩn thận.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bảng phẳng - quyền truy cập bị từ chối

  2. Chuỗi trống chèn một số 0, không phải một chuỗi rỗng

  3. Sao chép Mysql trên một máy chủ

  4. Chuỗi bù đắp bất hợp pháp 'name' laravel

  5. Có thể thực thi kiểm tra dữ liệu trong MySQL bằng biểu thức chính quy không