Rýchlosť DIBI VS Nette databáse – veľké množstvo dát
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- account23
- Člen | 36
Zdravím,
mám takú dilemu, uvažujem o naimportovaní dát z API do mojej databázy je to niečo cez 1 000 000 položiek o 15 stĺpcoch a neviem či sa mi to vyplatí, aká by bola rýchlosť hľadania cez ‚LIKE‘ v určitých stĺpcoch a zobraziť ich množstvo, atď…
Čo som si všimol tak v dibi count(); nieje moc rýchly pri veľkom množstve dát, je na tom Nette Database lepšie ?
- Pavel Janda
- Člen | 977
Dibi::count()
bude – troufnu si říci – na milisekundu
stejně rychlé jako Nette\Database\Table\Selection::count('*')
a
to bude stejně rychlé jako čistý SQL dotaz, rychlost na count ve své
podstatě nezáleží na databázové vrstvě.
Pohraj si spíš s optimalizací databáze.
Editoval Beton (3. 7. 2015 10:18)