Имя: Пароль:
1C
1С v8
Никогда не делал свертку. Расскажите о подводных камнях. ☑
0 Dmitry1c
 
17.10.14
✎
19:55
Чего бояться, что может случиться?

Что делать с партиеобразующими документами?
1 Dmitry1c
 
17.10.14
✎
19:56
Да, видимо пятница вечер не лучшее время.
2 Тюря
 
17.10.14
✎
20:34
Не назвал что сворачиваешь.
3 Эмбеддер
 
17.10.14
✎
20:46
и чем
4 Злопчинский
 
17.10.14
✎
20:49
...и что хочешь получить в результате
(в частном случае - партиеобразующие документы можно прибить)
5 Dmitry1c
 
17.10.14
✎
21:00
Типовая свертка, эта база Вопрос по битой файловой базе
6 Рэйв
 
17.10.14
✎
21:19
(0)Хороший спец такие вопросы не задает.
Так что сочувствую.
Но лучше пригласи программиста.Мой тебе совет.
7 Dmitry1c
 
17.10.14
✎
21:24
(6) чсв поубавь
8 Рэйв
 
17.10.14
✎
21:36
(7)Опыт работы прибавь:-)
9 Dmitry1c
 
17.10.14
✎
21:43
(8) ты со своим опытом по теме ничего и не ответил.
10 Рэйв
 
17.10.14
✎
21:46
(9)А с чего ты взял, что я обязан тебе отвечать?...Это ты пришел сюда спрашивать и задавать вопросы, потому что тебе надо. А я сам выбираю отвечать тебе или ты мне не нравишься.
11 Dmitry1c
 
17.10.14
✎
21:47
(10) >ты мне не нравишься.

какие мы сентиментальные
12 Рэйв
 
17.10.14
✎
21:47
Вот ты мне не нравишься
13 Рэйв
 
17.10.14
✎
21:47
И даже если я знаю ответ - не скажу, потомучто хрен тебе.
14 Рэйв
 
17.10.14
✎
21:48
обойдешься
15 Dmitry1c
 
17.10.14
✎
21:48
(13) >И даже если я знаю ответ - не скажу, потомучто хрен тебе.

детский сад
16 Рэйв
 
17.10.14
✎
21:48
(15)да ну?  А ты серьезный однесник наверное? ..
17 Dmitry1c
 
17.10.14
✎
21:49
(16) вполне.

Просто не внедренец, а программер в офисе.
18 Рэйв
 
17.10.14
✎
21:49
(17)Что значит Вполне?
19 Рэйв
 
17.10.14
✎
21:50
меня просто интересует.Что в твоем понимании "серьезный" одинесник
20 Рэйв
 
17.10.14
✎
21:50
скажешь?
21 Рэйв
 
17.10.14
✎
21:51
Или скорее всего сольешься...Ех..
22 Рэйв
 
17.10.14
✎
21:53
Комрады!Как всегда!...
Как только прямозадаешь вопрос сказать не о значении Сириуса в циаилизиции , а о себе...Сразу пропадают и нет ответа.....Как эпидемия какая то..
23 Рэйв
 
17.10.14
✎
21:54
И этот сбежал...
24 Dmitry1c
 
17.10.14
✎
21:54
(22) у меня пока еще не 22, признаюсь.
25 Рэйв
 
17.10.14
✎
21:54
(24)ты на вопрос не ответил
26 Рэйв
 
17.10.14
✎
21:55
>Что значит Вполне?
27 Zombi
 
17.10.14
✎
21:55
(22) Этому больше не наливать. :)
28 Dmitry1c
 
17.10.14
✎
21:55
(25) дак это в принципе равно тому, что ты победил в этом мега-споре... успокойся.
29 Рэйв
 
17.10.14
✎
21:56
(22)Вот зря ты :-) 2 кружки Жатецкого Гуся..
30 Рэйв
 
17.10.14
✎
21:57
(28)да я как бэ и не сомневался.
Тебе то чего нужно, спроси. Если сможем поможем
31 Рэйв
 
17.10.14
✎
21:58
(29) к(27)
32 Сияющий Асинхраль
 
17.10.14
✎
22:34
(6) Каким бы спец хорошим не был, но рано или поздно он все равно натолкнется на задачу, которой он ранее не делал, не вижу поэтому в вопросе (0) ничего криминального, конфы 1С последнее время меняет как перчатки, в каждой из этих конф имеются свои тонкости свертки. По мне так нормальный спец как раз поинтересуется об имеющихся тонкостях свертки, а не будет расшибать лоб об уже известные проблемы...
33 Анютик
 
17.10.14
✎
22:41
сначала на тестовой свертку провести. Ибо как в (32) написано, глюки меняются с версиями платформы, конфигами и криворукостью пользователей и прогов. Может вообще не свернуться, когда-то на 7.7 получила Nullы в SQL-базе, и еще кучу финтов ушами пришлось сделать, прежде чем свернулось нормально. Но это было давно и неправда:)
А партиеобразующие документы или останутся в базе в непроведенном виде, либо будут введены спец. документами в зависимости от конфигурации и обработки свертки.
34 Анютик
 
17.10.14
✎
22:42
и вообще стандартно
1. БЫКАП
2. проверка версии платформы и конфигурации на соответствие обработке свертки(читаем ридми или что там есть)
3. ТИИ
4. выгрузка в копию и проверка, что получилось
5. все гуд? теперь на рабочую:)
35 Classic
 
17.10.14
✎
22:52
Рэйв второй день подряд пьян?
36 Classic
 
17.10.14
✎
22:55
(32)Плюсто. Я вообще предпочитаю делать то, чего раньше не делал. Повторение одного и того же - какая-то обезьянья работа.
А вот делать то, с чем раньше не сталкивался, и сделать - офигенно.
37 Mikhail Volkov
 
19.10.14
✎
06:42
(0) На клюшке делал ежегодно, обычно на майские праздники, чтобы хоть один квартал истории взаиморасчетов был. Теперь этого мало... Сворачивал своей обработкой, с удалением старых партий, и прочего. Но все равно база сжималась ни более чем на 30%, остальная информация оставалась, лишь переходила в регистры начальных остатков. Есть ли смысл от такой свертки? Размер базы для серверного варианта не производительность мало влияет, рейд увеличить не такая уж проблема... Цель свертки какая?
38 Эмбеддер
 
19.10.14
✎
07:30
(37) торговля в клюшках плохо сделана, штатно там документа корректировки регистров нет. остатки по регистрам можно ввести только используя документы ввода остатков. причем остатки в партиях по-моему (могу ошибаться, в каком-то другом регистре) хранятся в разрезе только МОЛ без указания склада, что тоже усложняет задачу правильной свертки. а в оприходовании товаров нельзя указать партию...
39 Dmitry1c
 
19.10.14
✎
08:29
(37) в базе документы за 5.5 лет.
За 5 лет удаляем документы, помеченные на удаление удаляем (а получится ли?), выполняем сжатие таблиц ИБ.
40 Mikhail Volkov
 
19.10.14
✎
09:03
(39) Тоже не видишь смысла в свертке на 8-ке?
41 Эмбеддер
 
19.10.14
✎
09:06
не указано, база файловая или SQL
42 Mikhail Volkov
 
19.10.14
✎
09:16
(41) А что, имеет значение?
На время свертки переводил в dbf, раз в 5 быстрее...
43 Эмбеддер
 
19.10.14
✎
09:36
(42) ну, если база SQL, то "правильный" ответ на вопрос в (40) я не угадаю
если файловая - надо сворачивать или переходить на SQL
44 Dmitry1c
 
19.10.14
✎
11:47
(40) вижу
(41) указано, файловая
(43) зачем переходить на SQL, если с базой работает 1 человек?
45 Mikhail Volkov
 
19.10.14
✎
11:56
(44) > с базой работает 1 человек
Тогда в чем смысл свертки, какая цель?
Я сворачивал для гарантии, что в прошлые года никто из "больших начальников" не залезет...
46 Эмбеддер
 
19.10.14
✎
11:57
(44) "зачем переходить на SQL, если с базой работает 1 человек?"
надежность выше
странно что один человек так может забить базу данными, что приходится ее сворачивать...
47 Dmitry1c
 
19.10.14
✎
12:16
(45) цель уменьшить размер базы
(46) никто не говорил, что базу забил один человек
48 Dmitry1c
 
19.10.14
✎
12:17
(46) хотел бы посмотреть, как это выпрашивать MS Server, MS SQL и сервер 1С предприятия ради работы одного пользователя
49 Dmitry1c
 
19.10.14
✎
12:25
(48) + и непосредственно сам сервер
50 Hans
 
19.10.14
✎
12:36
Подводные камни такие что база от свертки часто становится больше.
51 Dmitry1c
 
19.10.14
✎
12:40
(50) это не подводный камень, это надводный
52 Эмбеддер
 
19.10.14
✎
12:44
(48) vde69 очень сильно ругался на нищебродов, которые не в состоянии позволить себе какой-то сверхдешевый SQL сервер. к сожалению, я, погуглив, пока не нашел той ветки
53 Dmitry1c
 
19.10.14
✎
12:46
(52) будь добр, объясни, зачем сервер делать для 1 пользователя?
54 Эмбеддер
 
19.10.14
✎
12:49
(53) я в этом не копенгаген. вот мнение гуру

v8: 8.2 Ошибка формата потока

1. восьмерка в файловом варианте - только на попробовать!
2. файловая восьмерка не имеет ни одного преимущества перед 77
3. всех кто ставит файловую восьмерку - к стенке
4. серверная восмерка - рулез
55 Dmitry1c
 
19.10.14
✎
12:50
(54) этих проблем у меня нет
56 Mikhail Volkov
 
19.10.14
✎
18:53
(47) Размер уменьшится не более чем не 30% (см. 37)
А что за конфигурация? Если это БП с ОС, то ее нельзя "обрезать"
57 tixis
 
19.10.14
✎
19:06
(56) это с какого бодуна нельзя?
58 tixis
 
19.10.14
✎
19:10
+(56) посмотри типовую свертку например для  БГУ
59 Mikhail Volkov
 
19.10.14
✎
19:22
(57) Мне бухи запретили, им история ОС нужна полностью... дело на 7-ке было, на 8-ке ничего не еще не сворачивал, вроде как смысла нет!? Поэтому мне интересно мнение тех, кто делал свертку на 8-ке
60 Dmitry1c
 
19.10.14
✎
19:56
(56) при моих обстоятельствах можно еще кучу документов удалить, которые не используются вообще

(59) Мне бухи запретили, потому что история ОС
дак не свертывай историю ОС
61 Mikhail Volkov
 
20.10.14
✎
06:57
(60) > кучу документов удалить, которые не используются вообще
Тогда проще перенести только нужные в чистую базу!? Все "болячки" останутся в старой базе.
62 Dmitry1c
 
21.10.14
✎
14:01
(61) >Тогда проще перенести только нужные в чистую базу
проще, это вариант №2. Но сейчас интересует именно свертка.

В процессе свертки - 450 тыс. элементов, помеченных на удаление. Как долго будет выполняться контроль удаления помеченных объектов?
63 Dmitry1c
 
21.10.14
✎
14:05
(62) + i5, 4gb оперативы, обычный НЖМД
64 Classic
 
21.10.14
✎
18:31
(62)
А ты не делай контроль.
65 Иоканаан
 
21.10.14
✎
18:51
(62) Вряд ли более нескольких часов. Аналогичная вещь на версии 7.7 (база бОльшего размера, но на MS SQL 2000) делалась порядка 2-х часов.
На Вашем месте я бы всё же поставил базу на MS SQL: проблем будет значительно меньше.

(64) И хорошего ничего не получится. Контроль нужен. Его (на мой взгляд) можно отключать только в тестовой базе, на которой ведётся разработка либо тестирование.
66 Эмбеддер
 
21.10.14
✎
19:23
при большом количестве помеченных на удаление объектах (450 тыс удовлетворяет этому условию) 8-ка может вылетать. у меня такое было неоднократно. вариант базы, если это важно, был файловый
67 DirecTwiX
 
21.10.14
✎
21:41
(6) Рэйв опять чсв пытается поднять :D
Грустно.. Когда человек после пары бутылочек пива на мисту лезет, чтобы расслабиться..
68 Mikhail Volkov
 
22.10.14
✎
08:33
(62) При такой засоренности базы не трать зря время, переходи на 2-й вариант.
69 Dmitry1c
 
22.10.14
✎
09:36
(68) мне принципиально.

Выгрузил базу в .dt после свертки, загрузил обратно, удаление помеченных пока не делал.

База 15 гб перешла в 8 гб.

Вопрос. При выгрузке-загрузке происходит сжатие таблиц ИБ или это реструктуризация сделала?
70 Looser-1c
 
22.10.14
✎
09:39
(69) При выгрузке-загрузке загружаются только актуальные данные и полностью пересчитываются итоги.
71 Эмбеддер
 
22.10.14
✎
09:41
(70) что такое неактуальные данные, которые не загрузились?
72 Looser-1c
 
22.10.14
✎
09:43
(71) Записи, помеченные к удалению (не объекты, помеченные на удаление!, нулевые записи в итогах регистров)
73 Dmitry1c
 
22.10.14
✎
09:47
(72) значит происходит "Сжатие таблиц ИБ"
74 Dmitry1c
 
22.10.14
✎
09:48
(73) + ну и пересчет итогов есессно

А реструктуризация ведь тоже происходит...

Ладно, ясно
75 Зеленый пень
 
22.10.14
✎
10:06
(62) Как долго? Дофига. Удалять будешь уже кусками обработкой с ИТС, после свертки.
76 Зеленый пень
 
22.10.14
✎
10:08
(73) Любая реструктуризация раздувает файл базы, сам он обратно сжиматься не умеет - для этого и сделали пункт "Сжатие" (выгрузка/загрузка аналогично помогает).