|
v7: Ускорить расчет зарплаты в ЗиК 7.7 | ☑ | ||
---|---|---|---|---|
0
olmi
15.11.12
✎
21:49
|
База SQL больше 1,7Гб, в том числе журнал расчетов Зарплата больше 500 000 строк, Kladr+SocrBase+Street почти 1,2 миллиона строк. Еще и CJ4891 (не нашла в словаре, что за ЖР) размером за 400 000 строк.
На сегодня получила 2 совета - терминал и DBF (но это было до уточнения размеров базы), либо RAM-диск. Есть ли еще идеи или выбирать одну из этих? |
|||
1
FN
15.11.12
✎
21:50
|
обрезать и перевести на ДБФ
|
|||
2
Guk
15.11.12
✎
21:52
|
а чо, таблицы КЛАДРа как-то влияют на быстродействие ЗиК?...
|
|||
3
olmi
15.11.12
✎
21:54
|
(2) Упомянуты для оценки размера базы.
|
|||
4
olmi
15.11.12
✎
21:57
|
(1) Существует ли более или менее стандартная обработка обрезки ЗиК? Для меня это задача непростая.
|
|||
5
НикДляЗапросов
15.11.12
✎
21:57
|
А вот не надо было все регионы грузить
|
|||
6
Холст
15.11.12
✎
21:59
|
- 1С++ загрузить при старте (ускоряет создание многочисленных СЗ и ТЗ и тп)
- разогнать процессор допобольше гигагерц - само собой работать в терминале, не по сети в дбф |
|||
7
Холст
15.11.12
✎
21:59
|
или монопольно
|
|||
8
Гость из Мариуполя
гуру
15.11.12
✎
22:05
|
"Kladr+SocrBase+Street" вычистить нафиг, загрузить только нужный (нужные)регион.
"журнал расчетов Зарплата" - есть такая штука Метла ЖР - вычистить лишние (ненужные) записи. пустые (ненужные) записи в ЖР возникают, когда в документ "Начисление зарплаты" заполняют всем без разбора (в том числе и давно уволенными). Аналогично в журнале по страховым взносам. 1.7 Гб всего на SQL (включая полный Кладр) - это ни о чем. если выгрузить в dbf - сколько будет весить самый большой dbf-ник ? |
|||
9
vah1
15.11.12
✎
22:09
|
какой мутак пустил тупую сукульницу зикерить?
|
|||
10
Гость из Мариуполя
гуру
15.11.12
✎
22:12
|
"журнал расчетов Зарплата больше 500 000 строк"
детский размер. счас открыл CJ447.dbf - 237000 записей, весит всего 31 Мб. |
|||
11
Гость из Мариуполя
гуру
15.11.12
✎
22:14
|
(9) +100 скуль и ЗиК - вещи несовместимые.
а тем более, у автора такие детские размеры. |
|||
12
Гость из Мариуполя
гуру
15.11.12
✎
22:17
|
о, нашел другую базу в архиве.
CJ447.dbf - 475376 записей - размер 61 846 160 байт. твои "500 000 строк" в dbf будут весить меньше 70 Мб. Не смеши тапочки своими "большими" размерами. |
|||
13
olmi
15.11.12
✎
22:18
|
(8) Завтра выложу размеры. ЗиКу в SQL выложили давно, я пришла позже. Но знаю ЗиК слабо, поэтому буду благодарна за любой совет).
|
|||
14
vah1
15.11.12
✎
22:23
|
(13) потрахаться не забудь
ЗЫ про за любой совет :)) |
|||
15
olmi
15.11.12
✎
22:28
|
Давая совет, не забывай, что читает человек, а не мусор. Я сюда по делу пишу. Для остального есть пятница.
|
|||
16
vah1
15.11.12
✎
22:48
|
(15) ладно, не пишите больше
|
|||
17
vah1
15.11.12
✎
22:54
|
(не нашла в словаре, что за ЖР)
ЗЫ что четал челевек? |
|||
18
Greeen
15.11.12
✎
23:00
|
что то миста обыдливается, сезонное надеюсь
|
|||
19
olmi
15.11.12
✎
23:09
|
(17) Смотрела в DD, не нашла там сперва журнал Страховые взносы СтраховыеВзносы, сейчас нашла. Без иронии никак? Буквы "и " и "о" на клавиатуре западают?
|
|||
20
olmi
15.11.12
✎
23:14
|
Еще погуглила - создается впечатление, что в 7.7 простых средств для ускорения нет? Стандартная обработка с ИТС чистит ЖР, но практически не ускоряет расчет зарплаты, судя по отзывам. Сложную обработку написать я не смогу, предметная область знакома слабо.
(6) 1С++ загрузить при старте - единственный полезный совет, имхо... Но не знаю, насколько 1С++ стабильно работает... Ну, и посмотрю, потянет ли DBF-я база по размеру после чистки Kladr и чистки ЖР... Спасибо всем, кто дал советы!) Успехов вам и хорошего настроения!!!) |
|||
21
dedmoroz777
15.11.12
✎
23:23
|
Сколько у вас сотрудников, что сильно тормозит?
|
|||
22
Armando
15.11.12
✎
23:27
|
Всех уволить. ЗИКа летать начнет.
|
|||
23
olmi
15.11.12
✎
23:34
|
(21) Около 3000 человек.
|
|||
24
olmi
15.11.12
✎
23:35
|
(22) Пятница через 25 минут, раздел другой).
|
|||
25
olmi
15.11.12
✎
23:36
|
Все, до завтра и еще раз спасибо ответившим!)
|
|||
26
Armando
15.11.12
✎
23:49
|
(23) сколько по времени длится расчет?
щитаю что 2-2,5 часа на такое количество терпимо. хотя могу что-то позабыть. 4 года за зик не брался. |
|||
27
Партизан
16.11.12
✎
00:30
|
правильная программа по зарплате должна считать зарплату сразу-же непосредственно при вводе информации, а не оставлять оптом на потом, тогда и тормозить ничего не будет.
|
|||
28
Попытка1С
16.11.12
✎
03:54
|
(0) Если не ошибаюсь на софтпойте была статья по этому поводу. Поищите.
И опять таки если не изменяет память, самое узкое место в методе ВыбратьПоЗначению() в процедуре расчета. |
|||
29
Морозов Александр
16.11.12
✎
04:28
|
(28) самое узкое место в ЗиК - это сами расчеты...
|
|||
30
leshikkam
16.11.12
✎
05:01
|
Самое узкое место в ЗиК это работа с большими таблицами значений (функция глПроводкиЗаПериод) ну и само собой выборки по ЖР. Выборки по ЖР переписываются на прямые запросы без проблем а по глПроводки тоже от Vaicartana есть решение - правда под новые релизы надо под себя точить.
Основными показателями нагрузки на базу являются: - количество сотрудников; - количество постоянных видов расчетов и их вид (фиксированной суммой, процентом от базы) - количество переменных видов расчетов (в месяц сколько разовых начислений) - правка данных об НДФЛ в карточках (страдают же этим некоторые) - методика отражения в БУ (для анализа производительности формирования свода проводок) После предоставления этих сведений (0) можно будет далее предметно разговаривать. Также желательно предоставить характеристику сервера SQL - аппаратные характеристики (частота процессора, шины, размер оперативной памяти, конфигурация дисковой подсистемы - кол-во дисков; контроллер; уровень массива; включен ли кэш обратной записи) - программные характеристики - ОС (разрядность), версия SQL (select @@version), настройки AWE и PAE если SQL x32, производится ли обслуживание базы (обновление статистики, переиндексация). |
|||
31
ЧеловекДуши
16.11.12
✎
05:19
|
Ускорить всегда можно, остается все переписать на прямые запросы :)
|
|||
32
Гость из Мариуполя
гуру
16.11.12
✎
22:07
|
забить.
С 1 января ЗиКа начнет считать ощутимо быстрее. :))) К концу года опять будет тормозить. Это циклическое :))) В январе ЗиК "пробегает" при расчете по человеку 1 раз (1 месяц), в декабре - 12 раз (12 месяцев)... |
|||
33
olmi
17.11.12
✎
16:56
|
(30) Данные уточню в понедельник. Сразу: разовых начислений много, активно начисляются премии фиксированной суммой.
Вопрос: переход на 8.2 решит проблему или тормоза будут большие по-прежнему? Сейчас расчет идет так, что расчетчики перед зарплатой сидят ночами. |
|||
34
olmi
17.11.12
✎
17:01
|
(30) Дополняю: "методика отражения в БУ" - шаблоны проводок не заполнены, выгрузки в Бухгалтерию на сегодня нет, если Вы об этом.
|
|||
35
toypaul
гуру
17.11.12
✎
17:03
|
занимался как-то ускорением ЗИК под СКЛ. мутота. КЛАДР там вообще ни при делах.
|
|||
36
KRV
17.11.12
✎
17:04
|
Странно.. 2500 человек ЗиКа десять лет назад на пеньке с 1Гб памяти считала часа полтора... притом там совсем замутные расчеты были у бригад.. что-то не то в консерватории.. и слезайте со скуля..
|
|||
37
floody
17.11.12
✎
17:12
|
dbf,ssd,терминал,ram диск
все уже ясно, что еще? |
|||
38
ЧеловекДуши
17.11.12
✎
17:19
|
(34)Не работает ЗиК на SQL. Ужасно тормозит.
Решение одно, резать + Переводить на DBF. Если людей больше 400, то завести несколько зиков. Ибо ЗиК, это решение для малого бизнеса :) ... Если не устраивает много баз и все же хочется SQL, то вам нужен ЗуП, на 8-ке :) |
|||
39
ЧеловекДуши
17.11.12
✎
17:20
|
(37)Все в топку, не поможет.
|
|||
40
ЧеловекДуши
17.11.12
✎
17:21
|
+(34)Если начнешь переписывать на прямые запросы, то будь готова это делать при каждом обновлении :)
Ибо ЗиК обновляется с такой же скоростью, с которой у нас в стране пишутся Законы. Т.е. всегда... :) |
|||
41
ЧеловекДуши
17.11.12
✎
17:22
|
(36)Нечего странного, все дело в SQL, зик криво отрабатывает запросы. Походу, когда 1С переходила на SQL, то поленилась по человечески написать запросы :)
|
|||
42
dclxvi
17.11.12
✎
17:28
|
Обратимся к классикам
"Часто на форуме задается вопрос «а сколько сотрудников реально рассчитывать в программе ЗиК»? Отвечаю: вполне реально рассчитывать 6-7 тыс человек, практически без переделок, с переделками еще больше. Только нужно грамотно разделять ввод и отчетную информацию - при такой численности все отчеты следует получать на «вчерашней» копии, общий расчет зарплаты ставить на ночь, а всю первичку вынести в отдельную базу и настроить односторонний обмен. 2-3 тысячи человек программа отработает вообще безо всяких вопросов. "(С) http://hghltd.yandex.net/yandbtm?text=Уважаемые%20балбесы%2C%20если%20вам%20влом%20найти%20постановление%20МинТруда%20за%20номером%2056&url=http%3A%2F%2Fvaicartana.narod.ru%2Fzic.cgi&fmode=inject&mime=html&l10n=ru&sign=14eabae308f0d042d4b1e4f087bf4e6b&keyno=0 |
|||
43
vah1
17.11.12
✎
17:43
|
как всех уволить! а расстрелять?
|
|||
44
vah1
17.11.12
✎
17:47
|
видел зику на две тыры человек, дык и то в распреленных базах
|
|||
45
ЧеловекДуши
17.11.12
✎
17:54
|
(42)Сказочник... ну вы продолжайте :)
|
|||
46
Gucci76
17.11.12
✎
20:21
|
Очень осторожно с метлой.
Можно удалить записи, которые являются первичными, и тогда могут пропасть записи, которые не собирались удалять. Можно убыстрить ЗиК. Из своего опыта: 12000 сотрудников - проведение документа "Начисление зарплаты" и следом расчет зарплаты длился меньше часа. 1. ДБФ и Терминал (естественно хорошее железо: проц и память) 2. 1CPP.dll 3. SSD диск 4. Избавится от ПолучитьСтрокуПоНомеру() 5. Ежедневные копии |
|||
47
МуМу
17.11.12
✎
22:22
|
http://www.softpoint.ru/info_id94.htm
А из практических советов - распараллеливайте. Зик по другому эффективно не ускоряется. |
|||
48
lift
18.11.12
✎
16:46
|
(20) расчет зп в ЗиК 1с 7.7 только в монопольном режиме!!! Скорость выполнения на порядок выше! Не спрашивай почему.
|
|||
49
МуМу
18.11.12
✎
19:50
|
(48)Неправильное утверждение, не спрашивайте почему:) А если серьезно это только справедливо для DBF да и то не на порядок а в разы. Происходит из за системы файлового кеширования в монопольном режиме.
|
|||
50
Gucci76
19.11.12
✎
08:34
|
(47) а какие затраты на это там не написано?
Сколько времени и денег потрачено. Хотя в (46) приведет к такой же скорости работы. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |