|
Тема |
ApplyUpdates на IBDatabase |
|
Автор | нrocт (Нерегистриран) | |
Публикувано | 27.09.06 16:42 |
|
|
Значи, имам база данни, която е на Interbase 6.1
Пиша в 2-3 таблици на базата, и после пускам IBDatabase.ApplyUpdates([Table1, Table2, Table3]). Първоначално всичко работи перфектно, но като се натрупат няколко десетки хиляди реда във въпросните таблици прогресивно расте времето за ApplyUpdates. При празна база минава мигновено. При таблица с 50 хиляди реда това IBDatabase.ApplyUpdates([IBTable]) oтнема време от порядъка на 20-тина секунди , което ми се вижда ненормална история. Някакъв по-правилен начин да си записвам ъпдейтите в базата, дето да не се бави толкова много ?
|
| |
|
|
|