Имя: Пароль:
1C
1C 7.7
v7: 1SEntry - пути уменьшения файла
,
0 Злопчинский
 
13.06.12
21:46
7.7 файловая ..вот и ко мне подкрался пушной зверек, размер файла - на грани допустимого. на скуль фозможности перейти нет. поставить патчи на 1ГБ - крайне нежелательно.
.
обрезка - спасет отца русской демократии, но тоже нежелательно.
.
что еще можно предпринять? какие ненужности убрать для уменьшения размера DBF?... можно урезать строковое поле "содержание проводки" - но это как мертвому припарки - практически очень мало уменьшит размер...
.
вопию аки странник в пустыне на границе оазиса...
.
спсб!
1 Холст
 
13.06.12
21:49
тривиальный исход - свертка
2 andrewks
 
13.06.12
21:49
у дедушки нет ни зубов, ни протеза, но орехи ему сгрызть необходимо. как быть?
3 Злопчинский
 
13.06.12
21:50
можно конечно урезать разрядности сумм и количества в атрибутах проводки - так как "размерности" сумм и количеств - известны. но это макисмум даст байт восемь на запись - это опять как мертвому припарки...
4 andrewks
 
13.06.12
21:50
"на скуль фозможности перейти нет"  а почему? есть же бесплатный до 10 гиг
5 Злопчинский
 
13.06.12
21:51
(2) именно!!! генетическая инжерениряи не стоит на месте! (1ГБ патч) - но дедушка старенький и семья большая... - могут быть конфликты.. ;-)
6 Злопчинский
 
13.06.12
21:51
(4) движок, блин, НЕСКУЛЬНЫЙ! - вот такая вот беда...
7 andrewks
 
13.06.12
21:51
(6) тяжко
8 Злопчинский
 
13.06.12
21:52
если где-то ЛЕГАЛЬНО можно приобрести скульный двидок - прошу отмаячить!
9 andrewks
 
13.06.12
21:52
может, на 8-ку?
10 Злопчинский
 
13.06.12
21:52
(7).. ато.. выполз бы я на сцену.. подкустовный выползень, блин... ;-)
11 Злопчинский
 
13.06.12
21:53
(9) год дотянуть надо!!! там планирую на 8-ку - еще тоже вопрос...
12 andrewks
 
13.06.12
21:53
сколько лет в базе?
13 Злопчинский
 
13.06.12
21:55
2010-2011-2012 по апрель включительно.. ща еще май подтянется...
14 Злопчинский
 
13.06.12
21:56
..может там какой-нить шлак валяется...??? можно это как-нить вычленить/определить..?
15 andrewks
 
13.06.12
21:57
может, ПервичныйДокумент  прибить?
16 andrewks
 
13.06.12
21:57
и содержание сократить до 25 символов.
17 Chai Nic
 
13.06.12
22:00
Можно попробовать сделать "частичную свертку". Найди за прошлые годы какие-нибудь документы, которые в большом количестве двигают какие-то не особо важные счета, и создай по ним сводную операцию.. а документы удали.
18 Холст
 
13.06.12
22:00
если охота заморочиться - проанализировать на предмет излишних проводок и заменить их на нечто "сводное" раз  в месяц
(15) ага, или 3е субконто посмотреть можно ли прибить
19 Злопчинский
 
13.06.12
22:00
длина записи по DD = 304 байта
20 andrewks
 
13.06.12
22:01
(19) на 15% скостишь
21 Злопчинский
 
13.06.12
22:01
50 символов на содержание = 1/6 записи, урезать до 25 = база уменьшится на 1/12...
22 Злопчинский
 
13.06.12
22:02
(15) а эта хня на что влияет/для чего нужна?
23 andrewks
 
13.06.12
22:04
(22) там дата и № дока в текстовом представлении
24 Злопчинский
 
13.06.12
22:05
(17) хорошая мысль... но закрытые периоды очень трогать не хочется... но! возможно, если аккуратненько...
25 andrewks
 
13.06.12
22:06
(24) давай начнём с начала. откуда в бухии появляются проводки?
26 Злопчинский
 
13.06.12
22:07
(23) все равно - временное решение... еще квартал - и те же грабли... хотя если конечно по всем сусекам подгрести... как раз может быть хватит до конца года...
27 Chai Nic
 
13.06.12
22:07
(24) Для прошлых периодов создай копию, а в текущей базе свертывай..
28 Злопчинский
 
13.06.12
22:07
(25) из документов первичных!
29 andrewks
 
13.06.12
22:08
(28) бухи вручную колошматят прямо в бухии доками? операциями? или проводки откуда-то переливаются?
30 Злопчинский
 
13.06.12
22:09
99% передиваются из торг. я понимаю куда клонишь - но не получится... замороченный учет в бухии..
31 Chai Nic
 
13.06.12
22:09
Если "чистая" бухгалтерия, то свертка проводится легко и изящно. Просто делаешь выборку всех проводок нужных документов, заполняешь таблицу значений, свертываешь её, после формируешь по ней сводную операцию. А вот если конфигурация загрязнена оперативным учетом, то сложнее..
32 Злопчинский
 
13.06.12
22:10
сейчас размер = 1157 Мб - а какова точная граница проблемы в байтах?
.
обрезка содержания операции и первичного документа напопалам - сэкономит 144 Мб, что эквивалентно примерно 1 кварталу...
33 Злопчинский
 
13.06.12
22:11
(31) да нет, тут чистая бухия
34 Chai Nic
 
13.06.12
22:12
(33) Ну и сворачивай прошлые периоды по всем документам, кроме тех которые влияют на взаиморасчеты..
35 andrewks
 
13.06.12
22:13
(30) да ещё, поди, с периодичностью "Документ"?
37 Злопчинский
 
13.06.12
22:18
(35) да. проблемы в себсетоимости ;-), которую в торговле не показывают...
38 Злопчинский
 
13.06.12
22:18
(36) уже, ноль по фазе
40 aleks-id
 
13.06.12
22:20
>>какова точная граница проблемы в байтах
2 гига край. так что спи спокойно
41 andrewks
 
13.06.12
22:21
(37) делайте за день. всё равно мельче никому не надо
(40) это в монопольном режиме
42 Злопчинский
 
13.06.12
22:21
хотя вот в (17) товарищ подсказал дельную идею! наверное получится существенно ужать!!! - придется учет ГТДшек сконсолидировать от документа до дня - это, я думаю, позволит СУЩЕСТВЕННО ужать базу - у мну весь товар импортный!!!
- забабахаю обработкой сборку проводок по ГТД, сконсолидирую в бухсправки по дням и вычеркну из операций по документам.
43 andrewks
 
13.06.12
22:22
(40) хотя есть ещё ограничение по кол-ву записей
44 Злопчинский
 
13.06.12
22:25
(40) не.. это предел на физразмер файла, глюки полезут (так обещают) где-то после 1.2 Гб (1гб?) http://infostart.ru/public/15577/
45 Злопчинский
 
13.06.12
22:26
(43) по колву записей - влазит
46 Злопчинский
 
13.06.12
22:29
такс! пока что урежу учет ГТД в бухбазе - все равно этим буЛгахтерам - он до одного места. В торгбазе - все есть если что. Так им и надо - сами себе злобные буратины - вовремя учет надо делать, пусть теперь трахаются с "обрезанным" ГТД - все равно в бухбазе он у меня хоть и четко соблюдается и в 99% номер ГТД - это вполне определенная партия - но за все время 2,5 года - в бухбазе нахрен не понадобилось...
47 Злопчинский
 
13.06.12
22:38
Всем спасибо, кто пинал в нужном направлении!!! отдельня спасибо -= (17) натолкнула на правильную мысль!!! итог - доложу ;-) - думаю что будет ок.
48 orefkov
 
13.06.12
22:45
А я ставил гиговый патч, и горя не знал.
Но тут уж каждый сам, как говорится, "кузнечик своего счастьица".
49 aleks-id
 
13.06.12
22:47
>>А я ставил гиговый
тссс.. нельзя так говорит. надо политкорректно "я дедушке зубной протез принес" :)))
50 acsent
 
13.06.12
22:50
что за гиговый патч?
51 Злопчинский
 
13.06.12
22:52
(48) да, была такая мысль. но ввиду отсутствия веникопопопенабивательных процедур с персоналаом - стремаемся мы с сисадмином - боимся упустить и где-нить умудрятся запустить патченый движок вперемежку с непатченым (патченый налагает определенные ограничения на прямые запросы вроде - а у мну они есть). Можно сказать - что это вопрос нашей профпригодности ;-) - но мем не менее - патч - это самое крайнее средсство. лучше даже не думать пр вазелин ;-) слава богу что пока - все ОК было.. справлялись со всеми вызовами/проблемами - балго обьемы не такие как у некоторых многодлисятковогиговые базы...- я ваще выпадаю как народ их сопровождает
52 Злопчинский
 
13.06.12
22:53
(49) да, хорошая фраза - надо распространить в сообществе.
а секренытй релиз 27 - тюнинг запорожца до уровня седана среднего класаа..??? ;-)
53 smaharbA
 
13.06.12
23:23
убрать сортировки и отборы
54 Aleksey
 
13.06.12
23:51
А что за конфа? Ну т.е. можно к примеру отказаться от аналитики на 41, а учитывать товар на регистрах?
55 BlackSeaCat
 
14.06.12
00:12
(51) Клиент-серверные приблуды типа V7DBNet, DBEng32 не рассматриваются?
56 a_alenkin
 
14.06.12
00:22
попробовать упаковать таблицу любым дбф - редактором?
57 andrewks
 
14.06.12
00:24
(53) и что это даст?
58 orefkov
 
14.06.12
02:05
(50)
В (44) ссылка.
59 FlashC
 
14.06.12
02:39
Без грамотного анализа - нефига ни чего резать и удалять! Вроде Вы грамотный, так что - зная Ваш уровень - решай задачу сам! - это моё мнение - а поболтать можно и на другие темы)
60 forforumandspam
 
14.06.12
06:41
Закладка
61 Гефест
 
14.06.12
06:52
1157 Мб - это не так уж много, 1,6-1,7 гига еще худо-бедно работает
62 badboychik
 
14.06.12
07:03
а если DBF-движок от VFP поставить?
63 ЧеловекДуши
 
14.06.12
07:51
DBF-ки однозначно надо резать, каждый год, считай, что это устав :)
64 Ёпрст
 
14.06.12
09:16
(51)>>> определенные ограничения на прямые запросы вроде - а у мну они есть

нет там никаких ограничений.
Есть только одно - это решение не дружит с другим, в котором разрешены фоксовы запросы в монопольном режиме, других не замечено.
65 Злопчинский
 
14.06.12
09:20
(64) учтем.
66 Злопчинский
 
14.06.12
09:21
(62) а это что такое?
67 Злопчинский
 
14.06.12
09:22
(55) все и так в терминале, патчи - на самый крайняк
68 Злопчинский
 
14.06.12
09:22
(63) вычеркиваю!
69 Ёпрст
 
14.06.12
09:23
(65) у тя комплексная, или чисто бухня ?
70 vde69
 
14.06.12
09:30
(17) вряд-ли взлетит, по сколько общее количество проводок так уменьшится только на единицы.

возможно сделать "помесячную" свертку, все документы одного месяза сворачиваем и пихаем в один большой (правда количество строк будет больше предела, но можно порезать например по 1000 строк).
71 _Atilla
 
14.06.12
10:25
(0) Было дело такое.
Я сделал сводную бух операцию за каждый месяц.
Тупо удаляешь документы старого периода и вместо него сводную бух операцию.
72 oleg_46
 
14.06.12
11:34
То же предстоит свертка базы, подскажите с работающими пользователями можно проделать данную процедуру?
73 Туц
 
14.06.12
12:12
(0)РБД есть?
74 Chai Nic
 
14.06.12
12:44
(70) "вряд-ли взлетит, по сколько общее количество проводок так уменьшится только на единицы"
С чего бы? Аналитика проводок весьма часто повторяется, при свертке количество уменьшится в разы..
75 Aleksey
 
14.06.12
12:46
(61) Для проводок ограничения как раз чуть больше 1 гига, дальше будут индексы слетать.
76 Chai Nic
 
14.06.12
12:47
(72) Не советую одновременно с работой. Будут неадекватные бухитоги в промежутке времени между созданием сводной операции и удалением документов. Хотя технически возможно, почему бы и нет?
77 Злопчинский
 
14.06.12
18:08
По первоначальным прикидкам размер файла проводок удастся урезать процентов на 40-45% - это позволит спокойно продержаться до конца года. Результат доложу после воскресенья (сконсолдидирую как выше написал)
78 Злопчинский
 
15.06.12
18:48
вот тут провел май - размер файлика добавился примерно 40 Мег (это с учетом того, что еще не все и парктически не сезон)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан