Цитата:
Сообщение от
HorrR
- За какой диапазон времени в логе хронятся данные?
На самом деле, вопрос удаления данных из лога по времени имеет две точки зрения: 1 - даты самих логов, 2 - даты документов,заказов,журналов, по которым ведутся логи. То есть, поставив вопрос об удалении старых логов за какой-то период, вы должны четко понимать, чего хотите: удалить созданные в этот период логи, или удалить логи по документам,заказам,журналам, попадающим в этот период.
Если речь о датах логов, то учтите, что в стандартной Аксапте в sysdatabselog нет индекса по датам, потому что в существующем индексе перед датой лога идет поле ссылки на логируемую запись, поэтому при удалении за период получается безиндексный фуллскан.
Если речь о датах документов, то тогда вам либо придется искать исходные записи по ссылкам из логов (опять же, при безиндексной выборке по датам), либо идти от документов за нужный период, удаляя логи конкретно по каждому из них.