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

MySQL:Kolik dotazů na stránku je příliš mnoho?

Neexistuje žádný nastavený počet, „stránka“ je dostatečně libovolná – jedna může dělat jednu databázovou úlohu, zatímco jiná může mít 2 tucty widgetů, z nichž každá má svůj vlastní úkol.

Ale jedno dobré pravidlo:ve chvíli, kdy vložíte SELECT do smyčky, která zpracovává řádky jiného SELECT, zastavte se. Zpočátku se to může zdát dostatečně rychlé, ale data mají tendenci růst a tyto vnořené smyčky porostou exponenciálně s nimi, takže očekávejte, že se v určitém okamžiku stanou úzkým hrdlem. I když bude jeden dotaz výrazně pomalejší, z dlouhodobého hlediska na tom budete lépe (a vždy jsou uložené procesy, ukládání dotazů do mezipaměti atd.).



  1. Jak odstranit řádky z tabulky spojení (ManyToMany) v Doctrine?

  2. Funkce AVG() v MariaDB

  3. MariaDB SYSTEM_USER() vysvětleno

  4. Jak odstranit všechny nealfanumerické znaky z řetězce v MySQL?