postgres nestiha ...
Dracula007
dracula007 na atlas.cz
Pátek Únor 25 02:16:13 CET 2005
Tak odpovim si sam - na vine jsme samozrejme byli my, protoze na
jedne velke tabulce nebyl vytvoren index nad sloupcem podle ktereho se
vyhledavalo. Dotaz se tudiz realizoval jako "seq scan" a trval docela
dlouho (cca 11 s).
Az do tohoto tydne to postgres stihal vyrizovat, ale od pondeli nam
z objektivnich duvodu stoupla navstevnost a dotazy se zacaly
hromadit ... Po vytvoreni indexu spadla narocnost dotazu o 99%.
t.
D> Ahoj,
D> na linuxovem serveru provozujeme aplikaci postavenou na PHP a
D> Postgresu 7.4. Az do vcerejska to bezelo uplne v pohode, ale vcera
D> najednou z niceho nic zatez na stroji markantne vzrostla a db
D> prestala stihat - dotazy se radi do fronty, databaze je nestaci
D> obslouzit a postupne je zabiji. Stejna situace se opakuje i dnes.
D> Na serveru se cca posledni mesic nic nemenilo (krome prubeznych
D> oprav), troufam si tvrdit ze databaze je slusne optimalizovana pro
D> svuj ucel (rozhodne neni nijak zprasena) a az doted vse fungovalo
D> k nasi naproste spokojenosti.
D> Prni predbezna analyza logu apache take nic neukazala - sice vyssi
D> pocet requestu, ale v ramci toho co by server mel v pohode ustat.
D> Na utok to na prvni pohled nevypada - traffic jde z velmi velkeho
D> poctu IP adres, ale vyloucit se to neda.
D> Vecer se chystam se na podrobnejsi analyzu logu - mate nejaky napad
D> na co se zamerit nebo cim by to mohlo byt?
D> diky
D> t.
Další informace o konferenci Linux