Если вы установили autocommit для своей базы данных, то вы можете быть уверены, что любые документы, добавленные в базу данных посредством обновления, были зафиксированы после истечения интервала autocommit. Я использовал 5-минутный интервал, и он отлично работает, даже если за 5 минут происходит несколько тысяч обновлений. После полного реиндекса я жду 5 минут и затем говорю людям, что это сделано. На самом деле, когда люди спрашивают, как быстро обновления попадают в БД, я отвечаю им, что мы каждую минуту запрашиваем изменения, но есть переменные (например, внезапная большая партия), и лучше не ожидать, что что-то будет обновлено. в течение 5 или 6 минут. До сих пор никто не утверждал, что бизнесу необходимо обновлять его быстрее, чем это.
Это с записью в 350 000 дБ общим объемом примерно 10 ГБ в ОЗУ.