Výkonnostný problém s databázovými operáciami

99 views
Skip to first unread message

Tomas

unread,
Jun 12, 2013, 4:30:11 AM6/12/13
to fireb...@googlegroups.com

Zdravím Vás,

máme výkonnostný problém so všetkými databázovými operáciami na jednom počítači s win Vista.

Ostatné diskové operácie nie sú na tomto PC pomalé.

 

Napríklad následovný update tabuľky s 240 000 záznamami, trvá viac ako 10 minút.

"update TABLE set COLLUMN = NULL"


Používame FB 2.1 s .net providerom.

Skúšali sme update na FB 2.5 ale bez zmeny.

 

Viete mi s tým niekto pomocť?

Ďakujem, Tomas.

Jiri Cincura

unread,
Jun 12, 2013, 5:07:04 AM6/12/13
to fireb...@googlegroups.com
Jak rychle je to, kdyz se operace spusti po cistem backup&restore?


--
Jiri {x2} Cincura (x2develop.com founder)
http://blog.cincura.net/ | http://www.ID3renamer.com

Tomas

unread,
Jun 13, 2013, 4:35:43 AM6/13/13
to fireb...@googlegroups.com
Dakujem za tip, ked to spustim po backup&restore je to 26 sekund.
No po 3. takychto update-och je to znova to iste.

Jiri Cincura

unread,
Jun 14, 2013, 5:17:05 AM6/14/13
to fireb...@googlegroups.com
Tak je to velmi pravdepodobne spatna sprava transakci a 'garbage' v
databazi. Podival bych se na OAT/OIT/... a pripade se podival jestli
sweep pomuze (cimz se potvrdi ta spatna sprava transakci).

Tomas

unread,
Jun 20, 2013, 4:05:46 AM6/20/13
to fireb...@googlegroups.com
Pre zistenie informacii o transakciach sme pouzili prikaz "gstat.exe databaza -h". Na problemovom pocitaci je "Oldest transaction" vyrazne nizsia ako ostatne cisla transakcii (3000 oproti 24000).

Po sweepe su cisla zhruba rovnake, ale praca s DB je stale pomala.
Sweep interval je štandardne 20000.

Ako by sme mali postupovat dalej?
Reply all
Reply to author
Forward
0 new messages