|   |   | 
| 
 | v7: 1SENTRY превышение 2гб | ☑ | ||
|---|---|---|---|---|
| 0
    
        yra111 02.09.20✎ 03:20 | 
        ДБФ-ка 1SENTRY (отвечает не за итоги, а за собственно проводки) сейчас 2.05гб, При попытке обрезать базу размер 1SENTRY.dbf достигает заветных 2.147 гб и процесс останавливаеться.Как можно всё же обрезать базу? Пока что приходит идея только распровести часть свежих документов,обрезать, а потом обратно их провести     | |||
| 1
    
        Злопчинский 02.09.20✎ 03:47 | 
        урезать реквизит "содержание проводки", позволит малость сэкономить     | |||
| 2
    
        Злопчинский 02.09.20✎ 03:47 | 
        поищи на форуме, вопрос про эту таблицу часто всплывает.
 ну или перейти на скуль | |||
| 3
    
        Sserj 02.09.20✎ 03:54 | 
        Ну как минимум сначала попробовать сжать базу. В dbf-ках же ничего не удаляется, только маркер ставится что строка удалена. Может существенно уменьшить объем.     | |||
| 4
    
        Mikeware 02.09.20✎ 07:38 | 
        (3) можно даже сжимать не базу, а файл. И даже не средствами 1с, а чем-нибудь из инструментов для работы с дбф. Только переиндексироваться после...     | |||
| 5
    
        johnnik 02.09.20✎ 08:44 | 
        (0) Сделайте тестирование и исправление с галкой "Сжимать таблицы БД" (как-то так). Все в курсе, но скажу. Если вы удалили объект из базы (справочник, документ, проводку), то реально он размер таблицы не уменьшает, поэтому такое сжатие может уменьшить размер базы само по себе. А потом свертку. Также на инфостарте есть обработки свертки, которые работают иначе, чем типовая свертка. Ну и третий способ - перевести базу в SQL, свернуть там и вернуть обратно в файловую. Это по времени затратно, но иногда деваться некуда.     | |||
| 6
    
        Сияющий в темноте 02.09.20✎ 08:53 | 
        содержание проводки,размер сумм можно ужать до предела,после этого объем сильно уменьшается
 не забываем,что содержание-это 50 символов-если туда хочется писать,то ужимаем до 9(внутреннее прндставление) и пишем в отдельный справочник. также не стоит плодить субконто,более трех не нужно,а часто и три много | |||
| 7
    
        2S 02.09.20✎ 08:58 | 
        переходите на 8ку     | |||
| 8
    
        2S 02.09.20✎ 08:58 | 
        самое время     | |||
| 9
    
        Mikeware 02.09.20✎ 09:17 | 
        (8) она сырая еще...     | |||
| 10
    
        aka AMIGO 02.09.20✎ 09:22 | ||||
| 11
    
        Гость из Мариуполя гуру 02.09.20✎ 10:50 | 
        (3) Неправ. Не скажу, как в ранних релизах (не проверял), но в 27 релизе (проверено на опыте) технология по принципу зеленых - повторно использовать мусор. Т.е. помеченные на удаление записи в dbf используются вновь.
 поэтому в dbf-ках физически записи идут не в хронологическом порядке. Т.е. более поздняя запись физически может оказаться хм.. практически хоть в самом начале файла. Проверено неоднократно. Да легко сам можешь открыть любым dbf-viewer'ом и посмотреть. Поэтому сжатие - ммм.. конечно, какой-то эффект даст, но сильно много ожидать не надо, чтобы не разочароваться. | |||
| 12
    
        andrewalexk 02.09.20✎ 11:21 | 
        (7) :) г-н Нуралиев, перелогинься     | |||
| 13
    
        Дегенератор идей 02.09.20✎ 11:40 | 
        у меня заводик на типовой ТИС с 2006 года сидит..
 самый большой дбф на сегодня 400 мегабайт | |||
| 14
    
        andrewalexk 02.09.20✎ 11:46 | 
        (13) :)
 все упирается в функционал я вот утром на прикладной базе уперся в этот предел - загрузил 90 романов Головачева и решил проверить его словарный запас с излишней детализацией... | |||
| 15
    
        Ёпрст гуру 02.09.20✎ 11:47 | 
        (11) это в любом так, со времён 6-ки     | |||
| 16
    
        yra111 02.09.20✎ 12:34 | 
        Спасибо за идею, попробую поля резануть. ТИИ - сделал всё кроме лог. целосности - не помогло почти. А лог. целосность сутки работает и заканчивать не собираеться похоже.ДА и проверка лог.целосности упираеться в скорость работы оперативки я так понял?     | |||
| 17
    
        Ёпрст гуру 02.09.20✎ 13:30 | 
        (16) нет     | |||
| 18
    
        Ёпрст гуру 02.09.20✎ 13:30 | 
        и тии не надо запускать никогда     | |||
| 19
    
        yra111 02.09.20✎ 14:33 | 
        (18)  это еещ почему???     | |||
| 20
    
        yra111 02.09.20✎ 14:37 | 
        И во что тогда из компьютерного железа упираеться проверка лог.целосности, ну и вообще обрезка базы и прочее.. проц не на 100% занят     | |||
| 21
    
        vova1122 02.09.20✎ 15:04 | 
        (20) скорее таки упирается в проц. (вернее в одно из его логических ядер, так как 1С умеет работать только на одном ядре)     | |||
| 22
    
        Ёпрст гуру 02.09.20✎ 15:52 | 
        (19) если есть много свободного времени и не жалку убить базу, то запускай, да..     | |||
| 23
    
        aka AMIGO 06.09.20✎ 10:40 | 
        ТИИ нужна только в двух случаях - когда надо реиндексировать базу, или удалить помеченное к удалению
 ВА остальных случаях - это зло | |||
| 24
    
        aka AMIGO 06.09.20✎ 10:42 | 
        И еще - если я правильно понял, у ТС - бухия, а не ТИС, обращение с ПС - это не то же самое, что с обращение регистрами.     | |||
| 25
    
        rphosts 06.09.20✎ 10:45 | 
        неужели клюшками кто-то ещё играется...     | |||
| 26
    
        aka AMIGO 06.09.20✎ 10:48 | 
        (25) Да вот, я играюсь. И еще долго буду, такая установка от директора
 В перерывах - 8-кой, но "она сыровата", см. пост 9 :) | |||
| 27
    
        rphosts 06.09.20✎ 10:51 | 
        (26) прыгнул с 7.7 сразу на 8.2 УФ... платформа уже тогда была норм (в релизах баги проскакивают но не фатально и если не торопиться - не нарвёшься на них с вероятностью 99%), а конкретные конфы... ну так они и сложнее стали неимоверно... попроси сравнить клюшечный ЗиК с ЗУП снеговика!     | |||
| 29
    
        rphosts 06.09.20✎ 10:53 | 
        + (27) прыгнул лет 10 назад .     | |||
| 30
    
        CaIIIka 06.09.20✎ 11:17 | 
        Сейчас подобным занимаюсь. Только в оперативном учете. Свертку делаю.
 В общем даже распроведение доков обработкой увеличивает размер таблицы (в моем случае rg99) и база вылетает. Выход такой: Создать документы с итогами по регистрам. Распровести сколько получится. Через 1cpp |delete |from RG99 |where SP163 = 0 and SP1111 = 0 and SP164 = 0 and SP1112 = 0 and SP102 = 0 условие на нулевые ресурсы. Потом сжатие таблиц. Повторное распроведение постепенно увеличивает размер таблицы до вылета базы. Повторяем delete и сжатие, и так пока размер значительно не уменьшится, чтобы запаса до вылета хватало. | |||
| 31
    
        GreyK 06.09.20✎ 12:39 | 
        (30) Создай чистую базу и перенеси туда документы, документы ввода остатков лучше сразу делать в новой базе через прямое подключение к базе. Все обработки для этого есть в инете, кроме создания документов ввода остатков, ну это самому придётся делать, тут от ситуации зависит.     | |||
| 32
    
        CaIIIka 06.09.20✎ 12:43 | 
        (31) Не знаю как у автора темы, но меня заказчик попросил оставить все документы с 1 янв 2019 года (база не сворачивалась никогда с 2007). А это очень много. Уж больно много переносить. Быстрее по месту свернуть итоги в док, почистить регистры и старые доки. Затем выгрузить/загрузить для порядка.     | |||
| 33
    
        GreyK 06.09.20✎ 13:57 | 
        (32) Удалять намного дольше.     | |||
| 34
    
        CaIIIka 06.09.20✎ 14:15 | 
        (33) Я средствами 1cpp прямой чисткой таблиц регистров ускорил этот процесс примерно в 100 раз. Около часа данные с 2007 по 2019 год во всех регистрах удалялись. После этого распроведение любых доков мгновенно работает.     | |||
| 35
    
        Ёпрст гуру 06.09.20✎ 15:03 | 
        (34) ну-ну.. так делать не надо     | |||
| 36
    
        Ёпрст гуру 06.09.20✎ 15:04 | 
        и час, это слишком долго.     | |||
| 37
    
        CaIIIka 06.09.20✎ 15:25 | 
        (35) Что может пойти не так?
 (36) Почему. В Вашей обработке delete такой же. Остальное от проца зависит. Крутится на ssd. | |||
| 38
    
        Ёпрст гуру 06.09.20✎ 16:01 | 
        (37) не такой же. В моей задействован индекс во всех запросах     | |||
| 39
    
        Ёпрст гуру 06.09.20✎ 16:02 | 
        (37) "распроводить" ничего не надо     | |||
| 40
    
        CaIIIka 06.09.20✎ 18:22 | 
        (38) Да, действительно там опций много всяческих задействовано. Параллельно занят был, не заметил сразу, только запросы глянул. Спасибо за информацию!     | |||
| 41
    
        Cthulhu 06.09.20✎ 23:36 | 
        обрезать в несколько приемов.
 1) выгрузка в файл того, что в проводки надо добавить 2) удалить лишние проводки (собственно обрезка) 3) упаковать базу 4) загрузить из файла п.1 нужные проводки (собственно восстановление обрезанного в свернутом виде) | |||
| 42
    
        aka AMIGO 07.09.20✎ 20:37 | 
        (27) Нет особенных проблем у меня с работой в 8-ке.
 Ну, привираю, конечно, но немного :) Работал с УПП, ЗИК, Розницей, БП, всё это 8-ка, от 8.0 до 8.3 Ничего непостижимого не встретил. Готов начать и продолжить работать с любой такой конфигурацией, да вот предложений не поступает, возраст отпугивает всех потенциальных работовзятелей и ха-эров | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |