![]() |
#2 |
Участник
|
![]()
(имеется в виду InventSumTTSLog, а не ...LogTTS)
Строки по неподтверждённым транзакциям чистить не советую. Т. е. это надо отслеживать, а не просто удалять все записи. Вообще же, лучше эту таблицу чистить каждые N минут или при каждом Application.ttsNotifyCommit(). Записи, относящиеся к rollback (т. е. ttsNotifyAbort()), чистить не надо. Т. е. делать что-то вроде: delete_from inventSumTTSLog index hint TTSIdIdx where inventSumTTSLog.TTSId == TTSId; delete_from inventSumTTSLink index hint TTSIdIdx where inventSumTTSLink.TTSId == TTSId; TTSId - Id текущей транзакции (подтверждённой) (application.curTransactionId(true)). |
|