Mysql
 sql >> база данни >  >> RDS >> Mysql

Запитване за голям набор от данни при присъединяване (15+ милиона реда)

Отървете се от id в products_markets и добавете

PRIMARY KEY(country_code_id, product_id)

След това се отървете от UNIQUE ключ, освен ако не е необходим за друга заявка.

Това ще намали значително дисковия отпечатък на тази голяма таблица, като по този начин потенциално ще ускори всички заявки, които я докосват.

И ще помогне с преформулирането, предложено от 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. FLASH as3 не може да идентифицира локалния php уеб адрес

  2. Грешка в ALTER TABLE

  3. Как да се свържа с MySQL на Amazon EC2 от Linux / Mac?

  4. Rails, MySQL и Snow Leopard

  5. променете auto_increment в рамките на същата таблица с помощта на подзаявка mysql