Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Frontol-администратор. удаление документа бесконечно долго
Форумы общения пользователей продуктов АТОЛ > Программное обеспечение Front-Office > Frontol для Win32 — предприятия торговли
rokhin
Понадобилось удалить несколько документов.
Установил фильтр, запустил удаление.
Выполняется уже полчаса.
Не уверен, дождусь ли.

Что может быть не так?
6.16.4

FireBird грузит процессор на50%
АТОЛ: Царюков Роман
Цитата(rokhin @ 28.2.2022, 14:39) *
Выполняется уже полчаса.

а говорите "бесконечно"....
zenik
Цитата(rokhin @ 28.2.2022, 14:39) *
Что может быть не так?
6.16.4

Да мало ли... Я к примеру недавно видел базу, где документы с 2011 года хранятся... может у вас так же...
з.ы. А так обычно это не быстро. Лучше запустить ФронтолАдмин и из под него удалить, что бы кассу не занимать.
rokhin
Да база то всего 470 мб.
Конечно можно порезать, снижу количество сохраняемых дней для чеков.
есть какая то команда в Администраторе, чтоб после установки этого параметра запустить применение этого обрезания?
АТОЛ: Царюков Роман
есть нормальная штатная настройка автоматического "удаления документов старше , дней"
rokhin
Цитата(АТОЛ: Царюков Роман @ 28.2.2022, 14:40) *
а говорите "бесконечно"....

спасибо за юмор.
но ведь всего один документ. так долго

Да база то всего 470 мб.
Конечно можно порезать, снижу количество сохраняемых дней для чеков.
есть какая то команда в Администраторе, чтоб после установки этого параметра запустить применение этого обрезания?
zenik
Цитата(rokhin @ 28.2.2022, 14:55) *
есть какая то команда в Администраторе, чтоб после установки этого параметра запустить применение этого обрезания?

Закрытие смены.
rokhin
Цитата(zenik @ 28.2.2022, 15:00) *
Закрытие смены.

А если смена закрыта?
zenik
Цитата(rokhin @ 28.2.2022, 15:04) *
А если смена закрыта?

Открыть.
rokhin
Цитата(zenik @ 28.2.2022, 16:00) *
Открыть.

Включил эмуляцию.
Открыл-закрыл. База скопировалась, вероятно и чеки обрезались
Понятно, что файл базы не уменьшился. Не проверил, удалились ли старые чеки-документы.

Но длительность процедуры удаления удручает.
Удалить нужно отложенные и отмененные. Их датой не обрежешь.
Может как-то монопольно быстрее будет?
АТОЛ: Средних Владимир
Цитата(rokhin @ 28.2.2022, 16:05) *
Удалить нужно отложенные и отмененные. Их датой не обрежешь.
Может как-то монопольно быстрее будет?

Надо настраивать регулярное обслуживание БД
POUL
господа, ваши советы тут неактуальны, поскольку удалять документы иногда приходится не только по истечению срока их хранения
проблема есть
сам ждал, когда удалятся 3 документа, отобранные по фильтру
не дождался
удалил запросом
запрос отработал менее, чем за секунду
давайте решать проблему, а не искать пути как бы ее получше не заметить
zenik
Цитата(POUL @ 28.2.2022, 23:20) *
давайте решать проблему, а не искать пути как бы ее получше не заметить

поддержу.
Базы обслуживаются регулярно. Размер до 50 мб. не засекал, но ждать удаления приходится очень долго. при том, что в БД документы хранятся только за 14 дней.
АТОЛ: Средних Владимир
это видимо прогружается БД в кэш.

Первый раз удаление отложенных документов прошло на моем компе за 20 секунд
я откатил транзакцию и
второй раз удаление документов прошло за 0,17 сек (в 100 раз быстрее)
Если отключиться от БД и подключиться заново - за 0,4сек
zenik
Цитата(АТОЛ: Средних Владимир @ 1.3.2022, 11:27) *
на моем компе

Вы пробуйте на POS системах, которые нам продаете... laugh.gif
Сергей Павленко
Цитата(zenik @ 1.3.2022, 11:51) *
Вы пробуйте на POS системах, которые нам продаете... laugh.gif

+100500 ))
RomanAstr
Так и не только на дохлых POSах, но и на нормальных машинах по несколько суток может идти удаление. И да, в сервис деск тоже обращался по этому поводу - так же в ответ пошутковали
АТОЛ: Средних Владимир
Цитата(RomanAstr @ 1.3.2022, 16:46) *
Так и не только на дохлых POSах, но и на нормальных машинах по несколько суток может идти удаление. И да, в сервис деск тоже обращался по этому поводу - так же в ответ пошутковали

а сообщите номер вашего обращения, я постараюсь его перевести в доработки.

Нашел, что там после самого удаления документов, еще исправляются диапазоны выгрузок в таблице REPORTS
и там ориентировочно даже на моей машине обновление
И вот там на каждую запись делается перебор всех документов, и вот тут есть потенциал оптимизации
21,5т документов * 2 тысячи выгрузок
RomanAstr
Цитата(АТОЛ: Средних Владимир @ 1.3.2022, 19:05) *
а сообщите номер вашего обращения, я постараюсь его перевести в доработки.

Одно из обращений, касающееся данной тематики SR00192881. Были еще и в SD, но сейчас врятли откопаю номера.
Когда писал это обращение, пытался удалить около пяти документов - ждал двое суток безуспешно параллельно еще на другой машине, плюнул и полез править БД напрямую
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2022 IPS, Inc.