Castecne OT postgresql + rychlost
Petr Lupinek
plupinek@synthesia.cz
Úterý Březen 8 12:24:11 CET 2005
Zdravim,
mozna by to chtelo trosku optimalizovat dotazy a nenechat tu optimalizaci
jen na logice SQL Serveru
Tvuj priklad "SELECT min(time) ... trva tak 20-30s." - > kdyz mas index
na TIME, pak by asi bylo rychlejsi
SELECT TOP 1 * FROM [tabulka] ORDER BY [time] ASC
index se pouzije v obou pripadech, pozor na nastaveni statistik !!! (auto
update statistic)
dale mas moznost v Query Analyzeru se podivat na Execution Plan, kde mas
vypsano, kolik casu a kde travil pri provadeni dotazu,
indexy je potreba cas od casu defragmentovat, spust si Index Tuning Wizard,
......
To co jsem psal, tak plati na SQL Server 2000, Postgresq detailne neznam,
ale snad bude mit podobny nastroje, nevim ...
S pozdravem
Ing. Petr Lupínek
datové komunikacní systémy
odbor Informatika
ALIACHEM a.s. o.z SYNTHESIA
tel.: 466825535
mob.: +420 736 505 512
Další informace o konferenci Hw-list