sql >> Databáze >  >> RDS >> Mysql

MySQL IN dotazy strašně pomalu s poddotazy, ale rychle s explicitními hodnotami

Poddotazy se spouštějí pokaždé, když je vyhodnotíte (v MySQL každopádně ne všechny RDBMS), tj. v podstatě spouštíte 7 milionů dotazů! Použití JOIN, pokud je to možné, sníží toto na 1. I když přidání indexování zlepší jejich výkon, stále je používáte.



  1. Jak používat poznámky Hibernate k přidání indexu do Lob / Clob / tinyblob

  2. Oracle ekvivalentní MySQL INSERT IGNORE?

  3. Analyzujte CSV a exportujte do databáze Mysql v Grails

  4. PHP Vkládání dat z jedné tabulky do druhé