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

VIEW MySQL vs. vložený dotaz, který z nich je rychlejší?

Indexované pohledy na SQL Server se obecně nazývají „materializované pohledy“, které MySQL nepodporuje. Podpora VIEW MySQL je ve srovnání s jinými dodavateli dosti omezená – omezení jsou uvedena v jejich dokumentaci .

Normální pohled je pouze připravený příkaz SQL – mezi použitím dvou příkladů, které jste uvedli, není žádný rozdíl. V některých případech může být klauzule WHERE při výběru z pohledu vsunuta do dotazu VIEW optimalizátorem, ale je to zcela mimo vaši kontrolu.



  1. OracleDataSource vs. Oracle UCP PoolDataSource

  2. Dva duplicitní indexy se stejnými sloupci

  3. Lze vkládání SQL zabránit pouhým přidáním lomítek (řetězec)?

  4. Jak nastavit časový limit připojení v závislosti na přihlášení uživatele v MySQL