výkon Nette\Database vs VIEW
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- vitush93
- Člen | 33
llook napsal(a):
Pokud je řeč o MySQL, tak pokud dotaz definující view položíš přímo, tak by neměl být vůbec žádný výkonnostní rozdíl. Views v MySQL jsou jenom uložené dotazy, nic víc.
to máš samozřejmě pravdu. Nicméně v notORM se k JOIN údajně přistupuje trochu jinak, což v důsledku může být rychlejší než komplexnější JOIN, kdy jsou data přenášena místy zbytečně. Zajímá mě tedy vlastní zkušenost – jestli někdo ví, zda se vyplatí plácat se se syntaxem v PHP než selectovat VIEW v případě menšího objemu dat, resp. tedy, jak velký je opravdu ten výkonnostní rozdíl.
Editoval vitush93 (21. 7. 2013 16:11)