Registriert seit: 15. Mär 2005
672 Beiträge
FreePascal / Lazarus
|
AW: DB Firebird 3.0 wächst extrem
8. Aug 2017, 13:57
Sweep Interval wird nicht helfen, wenn die Differenz zwischen Oldest und Next so gering bleibt, daher wenn das
eh so wenig Datensätze sind und du auf jeden Fall den commit machst, bau einfach mal ein regelmäßiges
select count(*) from Tab
in deine Anwendung ein, am besten in einer eigenen Transaktion. Dadurch werden dann auch garantiert die Pages
durch die Garbage Collection aufgeräumt werden, in denen die gelöschten Recordversionen liegen und sobald
möglich neu benutzt.
|