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

Tôi bối rối về các kết nối MySQL đồng thời

20k người dùng tải một trang chính xác cùng một lúc ? Đó là khá nhiều - và máy chủ web của bạn có thể sẽ không chấp nhận bản thân nhiều yêu cầu đồng thời (Ví dụ:Apache thường chỉ chấp nhận từ 200 đến 400 yêu cầu song song) .

Giới hạn kết nối là số lượng người dùng tối đa có thể được kết nối với cơ sở dữ liệu của bạn cùng một lúc - nếu mỗi trang cần 100 mili giây để tạo, một người dùng sẽ chỉ được kết nối trong thời gian ít hơn 100 mili giây.
Và nếu bạn kết nối với cơ sở dữ liệu của mình ngay khi bạn cần thực hiện truy vấn SQL đầu tiên và ngắt kết nối ngay sau đó truy vấn SQL cuối cùng của bạn, điều này có thể giảm thời gian Máy chủ trang web của bạn được kết nối với DB.

Nếu bạn có người dùng đọc nội dung từ trang web của mình, bạn có thể coi họ sẽ:

  • Tải trang (có thể 100 mili giây trên máy chủ của bạn)
  • Không làm gì ngoài việc đọc trong vài phút (hoàn toàn không có tài nguyên trên máy chủ của bạn)


Như một ghi chú bên lề:khá lâu trước khi nhận được 20k kết nối đồng thời (có nghĩa là khoảng 20.000 kết nối mỗi giây hoặc lâu hơn!) , có thể bạn sẽ phải đối phó với một số vấn đề liên quan đến mở rộng quy mô ...



  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 DROP MySQL

  2. Chèn nhiều hàng trong mysql

  3. Danh sách MySQL Tất cả các bản sao

  4. Tệp .PDF lớn Không tải lên cơ sở dữ liệu MySQL dưới dạng BLOB trung bình Qua PHP, tệp dưới 2MB Hoạt động tốt

  5. In thông tin gỡ lỗi từ quy trình được lưu trữ trong MySQL