Почему при свертке не уменьшается файл 1sbkttl.bdf (остатки) и как его уменьшить ?

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. pentanom 25 03.07.16 23:38 Сейчас в теме
В базе размер файла 1SBKTTL.DBF стал больше 1 Гбайт. Решили обрезать базу, но после свертки этот файл только увеличился :(). Сделано удаление помеченных объектов и полный ТиИ. В чем дело ?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. kiser 04.07.16 11:59 Сейчас в теме
(1) pentanom, проганите тестирование и исправление с галкой "Упаковка таблиц информационной базы"
6. pentanom 25 04.07.16 20:31 Сейчас в теме
(4) kiser, когда я написал полный ТиИ, то по этим я подразумевал все галки. В том числе и "Упаковка ...". Не помогает :(
18. nicotin 36 13.07.16 07:39 Сейчас в теме
(1) попробуйте подойти к вопросу с другой стороны. Почему после обрезки и упаковки размер файла вырос ? Мне приходит в голову только одна причина - то что после вашей обрезки образовались незакрытые субконто, когда в целом по счету 0, а на одном субконто + на другом -. Проверьте ОСВ хотя бы по счетам 10,60,62.

P.S. При полном ТИИ также делается пересчет итогов, поэтому делать эту операцию отдельно необязательно.
19. Kolunya 6 13.07.16 13:44 Сейчас в теме
(1) pentanom,
присоединяюсь к (18)
ОСВ по счетам 10, 41, 60, 62
обязательно с РАЗВОРОТоМ ВСЕХ СУБКОНТО
период - день свертки (к примеру 31.12.2015 - 31.12.2015)
с контрагентами бухгалтера обычно не контролируют при учете в разрезе договоров - задолженность по каждому конкретному договору, смотрят только общую задолженность
также касается и номенклатуры и материалов... вот может быть нюансы с пустыми субконто или с "+" и "-" на разных субконто2, субконто3

еще как вариант - некорректно произведена сама процедура свертки ИБ. надо сравнивать ОСВ с тем что было в ИБ до свертки.
20. tece 13.07.16 15:39 Сейчас в теме
(1) pentanom,

сделать копию базы.

сделать полный перерасчет БУ.
почистить cdx
тестирование и исправление + свертка
выгрузка и загрузка в чистую директорию.

по личному опыту знаю - базы 1.7Гб до 1.2 ужимались.
2. Shevon 1 04.07.16 01:40 Сейчас в теме
Выгрузку со срезанной и загрузку в пустую базу попробуйте.
5. pentanom 25 04.07.16 20:29 Сейчас в теме
(2) Shevon, увеличивается так, что уже обрезанную не запустить :(
3. ValeraH 04.07.16 09:32 Сейчас в теме
Удалить 1SBKTTL, сделать Операции/Управление бух. Итогами / Полный пересчет итогов.
7. amvarm 04.07.16 21:19 Сейчас в теме
В (3) правильно говорят. Самый быстрый и простой способ
8. pentanom 25 04.07.16 22:39 Сейчас в теме
(7) amvarm, попробую, но это, вероятно, очень долгий процесс ?
9. Cooler 22 05.07.16 00:32 Сейчас в теме
(8) pentanom,
это, вероятно, очень долгий процесс ?
Смотря по обстоятельствам: размер базы, быстродействие процессора, характеристики дисковой подсистемы.

Особенно последнее. Я для себя как-то усвоил правило: для свертки базы при любой возможности размещать ее на RAM-диске. Правда, это было давно, сейчас для этой цели можно использовать SSD, но RAM всяко не хуже.

P.S. А еще меня удивляет, как это вы с вашей любовью к ковырянию в DBF не захотели почистить файлы итогов по полю DATE до даты свертки - DBF-редакторами это было бы быстро и сердито.
10. pentanom 25 05.07.16 19:11 Сейчас в теме
(9) Cooler, никогда не работал с RAM :( На него нужно только базу переписать или нужно и платформу ?
А насчет редактирования DBF - это идея ! Например, FoxPro с этими файлами на порядки быстрее работает. Надо попробовать.
12. amvarm 08.07.16 22:37 Сейчас в теме
(10) Переписывать ничего не надо. RAM-диск системой воспринимается как обычный диск. Только физически располагается в оперативной памяти.
13. pentanom 25 09.07.16 10:27 Сейчас в теме
(12) amvarm, Что значить "Переписывать ничего не надо" ?
Оставить его пустым ?
И зачем он тогда нужен ?
14. amvarm 12.07.16 15:18 Сейчас в теме
(13) pentanom, Прошу прощения..... Глупость сказал. Сидел по уши в коде и слово "переписывать" автоматически воспринял как "переписать код"

На РАМ диск достаточно скинуть только саму базу, платформу не надо.
15. pentanom 25 12.07.16 17:27 Сейчас в теме
(14) amvarm, к сожалению в 2 Гбайта только база тоже не помещается :(
16. Cooler 22 12.07.16 17:47 Сейчас в теме
(15) pentanom,
в 2 Гбайта только база тоже не помещается :(
Тогда вообще не о чем жалеть: по моему скромному опыту при свертке RAM-диск должен быть заполнен базой не больше, чем наполовину. Точнее, на диске (любого типа) должно быть как минимум столько свободного места, сколько занимает сама база.

P.S. А почему только 2 Гб? Как будто на домашнем ноуте сворачиваете. Сколько физической RAM есть в наличии и какая ОС стоит?
17. pentanom 25 12.07.16 17:58 Сейчас в теме
(16) Cooler, Оперативная память 4 Гбайта.
Под РАМ могу выделить только 2 Гбайта.
Win 8.1
Объем базы до свертки 3 Гб.
Получается, что чтобы воспользоваться РАМ-диском, нужно увеличить оперативную память хотя бы до 8 Гб. А под одну задачу делать этого не хочется.
11. pentanom 25 05.07.16 19:13 Сейчас в теме
(9) Cooler, я могу создать RAM не более 2 Гб, а до свертки этого места для базы не хватает :(
21. pentanom 25 13.07.16 16:18 Сейчас в теме
Советы стали повторяться - пора закрывать тему. Закрываю !!!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот