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