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

Truy vấn tập dữ liệu lớn khi tham gia (hơn 15 triệu hàng)

Loại bỏ id trong products_markets và thêm

PRIMARY KEY(country_code_id, product_id)

Sau đó, loại bỏ UNIQUE trừ khi nó cần thiết cho một số truy vấn khác.

Điều này sẽ thu nhỏ đáng kể dung lượng ổ đĩa của bảng lớn đó, do đó có khả năng tăng tốc tất cả các truy vấn chạm vào nó.

Và nó sẽ giúp ích cho việc cải tổ được đề xuất của Hamaza.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mối quan hệ hùng hồn của Laravel giữa 3 bảng

  2. CHỌN SUM () với các điều kiện trong mysql

  3. Vấn đề khi cài đặt South trên cơ sở dữ liệu hiện có. MySql không hỗ trợ 'câu lệnh thay đổi giản đồ'

  4. Làm cách nào để kiểm tra xem một giá trị đã tồn tại hay chưa để tránh trùng lặp?

  5. Vi phạm tính nhất quán GTID của MySQL