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

Proč existuje mnoho variací ve výkonu MySQL (InnoDB)?

Myslím, že odpověď je, že e ve většině případů se nachází na začátku naskenovaných řetězců a v prvním hledaném řetězci, což umožňuje zkratovat podmínky OR, zatímco odpovídá pro k dojít v posledních podmínkách a někde na konci řetězce. A protože je podstatně méně řádků s k , více řetězců by mělo být plně naskenováno bez jakýchkoli shod.



  1. Vygenerujte posloupnost dat použitých ve smyčce for

  2. Použijte TYPE_NAME() k získání názvu datového typu na serveru SQL

  3. Řazení podle FIELD v MYSQL

  4. funkce bind_param() na neobjektu v mém novém kódu