Чистка базы. Обмен опытом.

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

LARA
Постоянный обитатель
Сообщения: 173
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

Чистка базы. Обмен опытом.

Сообщение LARA »

Открываю новую ветку по просьбе Oleksa. ;) У кого есть какой-нибудь опыт в этом "сложном, но прикольном процессе" ?
Если долго мучится, что-нибудь получится. :))) ОБЯЗАТЕЛЬНО!!!!!!!
vitali
Постоянный обитатель
Сообщения: 192
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Иркутск (это где Байкал, озеро такое) ОАО "Кедр" (ликеро-водка)
Контактная информация:

Re: Чистка базы. Обмен опытом.

Сообщение vitali »

Чищу базу SQL запросами
DELETE oborot WHERE (datob<DATE(01,01,2000));
Бухгалтера кричат, что жить не могут без полных двух лет в базе
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Чистка базы. Обмен опытом.

Сообщение m0p3e »

Народ! Давай-те поактивнее. Мне чистка предстоит. Первая... :)
Конкретно: Какие таблы? Обрабатываете ли связки?
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Re: Чистка базы. Обмен опытом.

Сообщение maikl »

Чистить базу вроде как бы и надо, мы удаляли все старые приходно-расходные ордера и т.д.,
а в 5.82 они теперь нужны для правильного расчета сальдо. Я теперь и побаиваюсь что либо удалять не средствами Галактики, вдруг они что нибудь изменят в следующих версиях и эта информация понадобится.
LARA
Постоянный обитатель
Сообщения: 173
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

Re: Чистка базы. Обмен опытом.

Сообщение LARA »

А кто-нибудь пользовался стандартными Галкиными ф-циями. ??? Может мы пытаемся изобрести велосипед? ;)
А вот например сроки хранения данных. Что происходит когда срок заканчивается??? И в какой момент происходит удаление? При закрытии периода?
А функции из Настройка-Администратор???
Удаление старой информации
Из помощи:" Эта функция предназначена для удаления накладных, складских ордеров и сведений о складских остатках до указанной даты."
И удаление контрагентов с нулевым сальдо.
"Данная функция предназначена для удаления из таблиц тех конрагентов, с которыми закрыты все взаиморасчеты, с целью освобождения места на диске"
Или они некорректно работают???
Есть у кого-нибудь опыт???
Если долго мучится, что-нибудь получится. :))) ОБЯЗАТЕЛЬНО!!!!!!!
oleksa
Сообщения: 14
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина , г. Киев
Контактная информация:

Re: Чистка базы. Обмен опытом.

Сообщение oleksa »

На тему чистки БД всем предлагаю пройти мастер клас для админов . Появился такой курс в учебном центре Галактики . Дорого конечно , но он того стоит.

Если будут конкретные вопросы пишите в асю, там разберемся .
Selena
Постоянный гость
Сообщения: 66
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: Чистка базы. Обмен опытом.

Сообщение Selena »

В старых старых версиях эта функция работала, щас не пробовали, но раньше точно место не высвобождалось, т.к. данные удалялись а нулевые записи оставались. :-[
LARA
Постоянный обитатель
Сообщения: 173
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

Re: Чистка базы. Обмен опытом.

Сообщение LARA »

Да если бы это зависело только от нас?????? :-[
Такое впечатление что нас выталкивают на курсы, а мы ехать не хотим. >:( Ладно если вы в Москве, а если Сибирь или Дальний Восток??
А на мои вопросы ответить тяжело? Так это работает или нет???
В принципе???
Если долго мучится, что-нибудь получится. :))) ОБЯЗАТЕЛЬНО!!!!!!!
LARA
Постоянный обитатель
Сообщения: 173
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

Re: Чистка базы. Обмен опытом.

Сообщение LARA »

Спасибо Сел!!! :D
Надо попробовать прогнать на 582. А далее базы просто сжать надо и это дело техники ;)
Если долго мучится, что-нибудь получится. :))) ОБЯЗАТЕЛЬНО!!!!!!!
daniil
Сообщения: 12
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Удмуртская Республика ТД "Суоми"

Re: Чистка базы. Обмен опытом.

Сообщение daniil »

Чистили базу на версиях 7,74-5,81 стандартными средствами Гал-ки, сработало корректно, но результат минимальный: стандартными средствами вычищаются лишь некоторые документы оперконтура, остаются много документов (ДО, платежки и т.д.) которые не нужны в данной базе и их приходиться удалять вручную или запросами. В Тюмени писали модуль для очистки базы, который гораздо функциональнее сандартных функций Гал-ки, правда я видел только под версию 5,74
Grom
Местный житель
Сообщения: 276
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Северо-Запад Много

Сроки хранения данных

Сообщение Grom »

Лара:
"А вот например сроки хранения данных. Что происходит когда срок заканчивается И в какой момент происходит удаление? При закрытии периода?"
Ответ: Пробовали не умышленно правда (т.е. прошло больше времени чем было в Гал-ке по умолчанию). Гл. бух. при переходе к новому отчётному периоду обратила внимание на задаваемый вопрос: "следует ли удалять старые документы" и ответила - да. Удалились платёжные документы и прочее согласно настройкам "Сроки хранения данных" (хотя некоторые платёжки ещё были нужны - ну да это не к теме). Всё было вроде корректно. Но это происходило на версии - дай бог память ;) - 5.2 что-ли, если не раньше (сами понимаете 36 месяцев - это "Срок хранения платежных документов (в месяцах)" по умолчанию - это три года на одной версии ...!?).
Лара:
"Удаление старой информации ..."
Это проводилось сознательно, но ещё на версии 5.5. Ошибок не было замечено. И хотя Михаил написал: "мы удаляли все старые приходно-расходные ордера и т.д.,
а в 5.82 они теперь нужны для правильного расчета сальдо", но как следует из его же сообщения "Я ТЕПЕРЬ и побаиваюсь что либо удалять НЕ СРЕДСТВАМИ Галактики" - он это делал "извне", хотя можно было и "изнутри".
PS: По поводу сокращения размера базы замеров не производилось.
Подход к делу: СДЕЛАЛ и ... ЗАБЫЛ, а ОНО пусть САМО работает (не люблю возвращаться и повторяться).
daniil
Сообщения: 12
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Удмуртская Республика ТД "Суоми"

Re: Сроки хранения данных

Сообщение daniil »

Вопрос Михаилу: "мы удаляли все старые приходно-расходные ордера и т.д.,
а в 5.82 они теперь нужны для правильного расчета сальдо", - мы работаем на 5.81, и поэтому не совсем ясно, для чего необходимо сохранять старые ордера (например за прошлый год), т.к. при удалении средствами Гал-ки ордеров формируется запись в остатках на дату удаления, ордера удаляются, и сальдо расчитывается нормально с этой записью (во всяком случае, в нашей версии - проверял). Поясните, с чем это связано, плз.
Grom
Местный житель
Сообщения: 276
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Северо-Запад Много

Re: Сроки хранения данных

Сообщение Grom »

Даниил у Михаила похоже говориться про удаление НЕ СРЕДСТВАМИ Галактики.
Подход к делу: СДЕЛАЛ и ... ЗАБЫЛ, а ОНО пусть САМО работает (не люблю возвращаться и повторяться).
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Re: Сроки хранения данных

Сообщение maikl »

Я забыл, да вы правы приходно-расходные ордера в 5.73 мы удаляли средствами Галактики. Затем вы выкидывали файлы в dbf и анализировали плат. док-ты и док. основания и др. док-ты на предмет полного закрытия по оплате и отгрузке, а затем их удалили из базы. Файлы по размеру стали значительно меньше. Конечно, что-то было упущено или удалено лишнее (примерно 10-15 записей), но в целом приемлимо. Что касается остатков, в 5.82 остатки не хранятся в таблице, как в 5.73, и у нас иногда при пересчете остатков Галактике нужны ордера с самого начала их появления, и терерь иногда приходится из искусственно заносить, что бы получить правильный тек. остаток
Grom
Местный житель
Сообщения: 276
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Северо-Запад Много

Re: Сроки хранения данных

Сообщение Grom »

Михаил. Не совсем понятно на счёт удаления ордеров и связанных с ними остатков в 5.82 т.к. в справке говорится: "При удалении ордеров будут удалены и сальдовые остатки. Для сохранения исходящих сальдовых остатков на дату удаления будут созданы приходные складские ордера содержащие количество и средние цены для МЦ." Т.е. должны создаться приходные ордера и проблем при пересчёте быть не должно.
Подход к делу: СДЕЛАЛ и ... ЗАБЫЛ, а ОНО пусть САМО работает (не люблю возвращаться и повторяться).
Ответить