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

Proměnné relace vs. tabulka Mysql

Ano, získávání informací z proměnné relace je efektivnější než dotazování databáze na tyto informace. Nicméně načítání informací DO proměnné relace vyžadují načtení souboru ze souborového systému vašeho serveru a do paměti RAM, což v závislosti na mnoha faktorech (rychlost disku, zatížení IO, rychlost databáze atd.) může být pomalejší nebo rychlejší než čtení stejných informací z DB. Bez informací o vašem konkrétním nastavení těžko říct. Jedna věc, kterou je třeba mít na paměti, pokud plánujete růst a používat více než jeden webový server, budete muset napsat vlastní obslužné programy relací, které budou vaše relace ukládat na centrální server (možná databáze), mezipaměť nebo sdílené připojení. místo, kam mohou všechny vaše webové servery načíst soubory relace.

Nakonec vložení něčeho do relace a použití odtud může být efektivnější než načítání z DB pokaždé, ale stále to načítáte někud a tak znalost vašeho hardwaru a nastavení bude vaším nejlepším průvodcem.



  1. Jak najdu všechny tabulky v MySQL se specifickými názvy sloupců?

  2. Jak použít zaškrtávací políčka k zadání true (1) nebo false (0) do mySQL A zobrazit jako zaškrtnuté ve formuláři php / html?

  3. Je to bezpečná metoda pro vkládání dat formuláře do databáze MySQL?

  4. Vytvoření dynamického spouštěče Mysql v uložené proceduře