Имя: Пароль:
1C
 
Мда. 8.2 супер ускорение. некоторые клиенты по 600 метров оперативки съедают.
0 Maniac
 
09.11.09
12:42
супер вообще. доки подвисают.
2 Нууф-Нууф
 
09.11.09
12:43
давай по существу
3 Maniac
 
09.11.09
12:43
Обновил на свою голову бухгалтерию. 2 несчастных пользователя еле работают.
док на 1500 строк висит с белым экраном минут пять. при этом 600 метров уже захватил клиент.
4 Aleksey_3
 
09.11.09
12:43
Да супер описания проблемы.

Что сказать хотел, а то я и на 8.0 могу сделать, чтобы клиенты по гигу отъедали.

А если запустить это все на серваке с 256 метрами ОЗУ ...
5 Maniac
 
09.11.09
12:43
клиент-сервер.
6 NcSteel
 
09.11.09
12:44
(0) Руки просто сам понимаешь не такие.
7 Ненавижу 1С
 
гуру
09.11.09
12:44
(5) вам больше нечего добавить?
8 Maniac
 
09.11.09
12:46
а что еще добавлять? клиент сервер. мс скуль.
база 1,5 гига, бухгалтерия самая последняя под 8.2
сервак с 8 гигами оперативки.
9 Maniac
 
09.11.09
12:46
всего 2 юзера сейчас работают.
10 mista2009
 
09.11.09
12:47
(0) А конфигурация адаптирована под 8.2? Если она работает под 8.2 это ещё не значит что она предназначена для платформы 8.2.
11 ASV
 
09.11.09
12:47
(3) 1500 строк
тут авансовый отчет более 10 строк 1с вылетает, при том что в режиме совместимости и в 8.1. было все ок.
12 ASV
 
09.11.09
12:49
(11) проблема в самописаных РЛС на регистры. хотя до 10 строк в документе все работает
13 Нефига не 1С
 
09.11.09
12:50
(0) реальное ускорение будет только для специально под 8.2 написанных конф.
14 Maniac
 
09.11.09
12:54
(10) последняя БП адаптирована.
15 Maniac
 
09.11.09
12:55
(11) да я уже жалею что поставил. сто раз себе говорил нафиг нафиг.
16 zbv
 
09.11.09
12:57
(15) Что тут скажешь... маньяк :)
17 Maniac
 
09.11.09
12:58
решил на бухии проверить. теперь точно знаю что торговлю не переведу.
18 Господин ПЖ
 
09.11.09
12:59
переходи на клюшки
19 cobRA
 
09.11.09
13:00
Мда, Маньяк нашел для себя новые старые грабли... Тестерам-пионэрам физкульт-привет!
20 Aleksey_3
 
09.11.09
13:01
(17) А вот зря. Бух регистры высегда были тормознутые. И там где бухия лежала, УТ работала
21 MM
 
09.11.09
13:02
А когда я написал, что после перевода на 8.2 наблюдаются тормоза меня все оплевали...
22 Maniac
 
09.11.09
13:04
(21) да это не просто тормоза. тормозища конкретные.
23 Maniac
 
09.11.09
13:04
2 минуты проведение приходной на 1000 строк.
24 Maniac
 
09.11.09
13:05
и это после перезапуска службы. до этого вообще белый экран и пипец.
25 Шахид
 
09.11.09
13:06
(0) даешь 8.3
26 cobRA
 
09.11.09
13:08
(24) А нафиг нужно было так спешить и переводить и так тормозную бухгалтерию на 8.2?
27 Шахид
 
09.11.09
13:08
(26) кстати да
28 mista2009
 
09.11.09
13:15
(14) Судя по тому как там приходиться конкретно переворачивать мозх при кодировании, я не думаю что конфигурацию успели именно "адаптировать". Мне кажеться там просто "подправили" код шоб она работала. Мне у Радченко понравилась фраза в какой-то его книге (скорее в коротко о главном), типа что надо кодировать общение клиента и сервера, а не как раньше набор процедур и функций.
29 IamAlexy
 
09.11.09
13:16
(28) угу.. именно там было описано что подход теперь при разработке на 8.2 должен в корне смениться...
30 Господин ПЖ
 
09.11.09
13:18
(28) если в ней нет режима совместимости просто "поправить" код не получится
31 Maniac
 
09.11.09
13:19
(26) не спрашивай. климануло на приключения.
Теперь придется ждать и обновления платформы и БП в конце месяца.
32 Maniac
 
09.11.09
13:21
(28) побарабану клиент и сервер. у меня в терминале работают на котором и сервер и клиент. скуль с самой базой отедбльный сервак.
33 Mitriy
 
09.11.09
13:24
(32) а релиз можно озвучить?
34 Maniac
 
09.11.09
13:24
1.6.20.6
35 MORRoz
 
09.11.09
13:24
а в замере производительности можно посмотреть на чем тупит?
36 mista2009
 
09.11.09
13:25
(32) Не думаю что по барабану. Если клиент и сервер близко находяться, это ещё не значит что "общение" между ними будет быстрее нежели через гигабитную сеть.
37 MORRoz
 
09.11.09
13:25
Осталась старая копия под 8.1?
Вот бы реальные цифры сравнения
38 Maniac
 
09.11.09
13:30
сейчас не могу ничего скорее всего сказать. я службу перезапустил вроде бы сейчас все нормально. большие доки (от тысячи до четырех тысяч строк) она и до этого минутами проводила.
скорее всего что то со службой.
Так что если у кого то пипец настал, то перезапуск на какое то время лечит.
39 Maniac
 
09.11.09
13:31
мелкие доки до 100 строк в принципе сейчас работают нормально. Только у главбуха опять чето клиент 600 метров отжирает.
40 MORRoz
 
09.11.09
13:32
а клиент - толстый?
41 Maniac
 
09.11.09
13:33
толстый конечно. в БП тонкого еще нет.
42 MORRoz
 
09.11.09
13:36
Тогда наверное на ускорение можно и не надеяться,
если не использовать кластеры серверов и их новую "отказоустойчивость" и динамическое распределение нагрузки. Потому как посути для тебя ничего не изменилось.
Хотя странно что изменилось в худшую сторону.
43 Шахид
 
09.11.09
13:39
(42) не вижу ничего странного
даже Линухи уже на 486 не летают :(
44 mikecool
 
09.11.09
13:40
(42)
"Хотя странно что изменилось в худшую сторону."
ничего странного, 14 релиз 81 тоже стал тормозом для файлового режима...
45 MRAK
 
09.11.09
13:43
(0) в файл переведи
46 Advan
 
09.11.09
13:48
8.2 в файловом режиме летает - а вот в SQL точных замеров скорости и маштабируемости пока ни у кого нет
47 MORRoz
 
09.11.09
13:48
(44)
То есть теперь бабушки бухгалтерши с фаловыми базами и 3 типами документов будут еще интенсивнее сосать баранку от руля на своих слабеньких целиронах?
48 mikecool
 
09.11.09
13:53
(47) не, бабушки то баранку кушать будут, для них незаметно,
а вот восстановление последовательности тормозит как эстонский черепах
49 Maniac
 
09.11.09
13:56
(48) восстановление всегда лучше запускать в фоновом режиме. разница десятки раз.
50 Dimma
 
09.11.09
15:05
Если вы читали теорию, то теперь проведение документов в 8.2 происходит совсем по другому. (см. М.Радченко "Коротко о главном")
Надо проверить в новой БП проведение организовано по старым или по новым алгоритмам?
51 Maniac
 
09.11.09
15:25
все по старому. то что она новая это только одно слово.
она одаптирована просто. тоесть доработаны те участки которые касались отличий между 8.1 и 8.2 все остальное как было.
думаю так и останется пока не выйдет новая редакция.
52 sam_sam
 
09.11.09
15:27
(0) Ну ты Маня отчудил. Я ж говорил еще пару лет это 8.2 трогать не надо.
53 Dimma
 
09.11.09
15:32
(51)  ну тогда точно непонятны причины перехода на 8.2.

Единственным плюсом остается отказоустойчивый кластер, но вроде и 8.1 не часто сбоит, к тому же 8.1 хоть отлажен на пользователях. А 8.2.9 первая версия после бетты, она просто обязана сбоить и работать криво!
54 Господин ПЖ
 
09.11.09
15:33
(50) интересно как по "новой методе" надо организовывать fifo...
55 Advan
 
09.11.09
15:35
к томуже радченко не читал - а что там нового в проведении?
56 Dimma
 
09.11.09
15:39
(54) при чем тут фифо?
Изменился сам механизи записи при проведении. Например теперь та же проверка на остатки считаются не ДО, а ПОСЛЕ проведения. Ну и всё из этого проистекающее тоже другое.
57 Dimma
 
09.11.09
15:40
(55) Мне перепечатать сюда всю главу книги? ;)
58 Господин ПЖ
 
09.11.09
15:40
(56) вот именно притом... распределять то как?
59 Dimma
 
09.11.09
15:41
(57) как и раньше. Остатки выбрал, отсортировал и списал
60 Господин ПЖ
 
09.11.09
15:41
в книжке то самое тупое...

В документе 5 морковок. на складе 3. Пишем проведение, получаем в запросе -2 - откатываем т.к. мало. А как быть если распределять надо?
61 Господин ПЖ
 
09.11.09
15:43
(59) ага. Дык сначала тогда придется записать документ с пустым набором, чтобы почистить старые остатки, а потом распределять. И что мы имеем? Те же яйца в профиль...
62 Dimma
 
09.11.09
15:44
(60)  гм... честно говоря такое в книжке не видел, может был невнимателен и пропустил. Сейчас читаю другую книжку, как дойду до партий и новых алгоритмов распределения, отпишусь.
63 Шахид
 
09.11.09
15:44
(62) что за книжку курим?автор название?
64 Dimma
 
09.11.09
15:47
(63) http://v8.1c.ru/metod/books/book.jsp?id=187

Она для начинающих и интересного в ней мало (во всяком случае до того места, что я дошел. До отчетов). Зато она ценна своей концепцией. Т.е. сразу объясняется как надо правильно писать именно в версии 8.2
65 Шахид
 
09.11.09
15:48
(64) спс на досуге тоже покурю
66 Dimma
 
09.11.09
15:51
(65) Ну и М.Радченко "Коротко о главном". Там описаны все отличия от 8.1
67 Dimma
 
10.11.09
13:03
(0) Появилась БП Версия 1.6.20.6 отдельным дистрибутивом под версию 8.2, мож попробовать её?
68 Stim
 
10.11.09
13:04
(0) зайди, плз, на OFF: Выборы правозащитника, проголосуй
69 mikecool
 
10.11.09
13:07
(64) имхо, отстой... уже жалею, что купил - один в один, как показалось, документация  с ИТС
70 Maniac
 
11.11.09
09:12
(67) на сайте появилась?
71 Maniac
 
11.11.09
09:16
Ля действительно. на сайте 1С появился полный дистрибутив для 8.2
Уже качаю. прикольно отреагировали.
72 Maniac
 
11.11.09
09:17
Как только скачаю 230 метров. попробую посмотреть в чем разница.
73 Шахид
 
11.11.09
09:19
(72) уважаемый расскажешь что получилось с (67)
74 Aswed
 
11.11.09
09:19
(64) Мля, НЕ ПОКУПАЙТЕ эту книжку. Там нет ничего нового, а по приемам программирования вообще ничего нет. Бесполезная книжка.
75 Maniac
 
11.11.09
10:39
КОроче сделал сравнение. ничем не отличается практически. В отчетах изменели вызов на сервер. всё.
76 Шахид
 
11.11.09
10:41
(75) т.е. конфа для 8.2 ничем не отличается от 8.1?
77 Maniac
 
11.11.09
10:42
да
78 Шахид
 
11.11.09
10:44
(77) спс уважаемый
79 FarFar
 
11.11.09
10:50
(75) Значит подвисает точно из-за платформы?
80 Maniac
 
11.11.09
10:53
(79) я сделал вывод что да. лечится перезапуском службы сервера.
81 Лефмихалыч
 
11.11.09
10:54
(0) ты мисту с твиттером не попутал часом?
82 Aswed
 
11.11.09
10:54
Спс., учтём.
83 Maniac
 
11.11.09
10:56
(81) а не партнер фирмы 1С, а писать им письма уже просто устал. написался уже. хватило уже пару раз.
84 IamAlexy
 
11.11.09
10:58
(80) гы... а рпхост от 8.1 на вин32 у тебя никогда не отжирали оперативу не возвращаяя ее после закрытия клиентских соединений? :) :) :)
85 FarFar
 
11.11.09
10:58
(80) Ну, бывает иногда и в 8.0, и в 8.1, когда оперативная память на серваке постепенно засирается, и под конец её перестает хватать. Тоже лечится перезапуском службы.
86 FarFar
 
11.11.09
10:59
(84) :-)
87 FarFar
 
11.11.09
11:03
(84) Я так понял, у Маньяка трабл с засиром памяти на 8.2 возникает чаще, чем на 8.1. Маньяк, я прав?
88 Maniac
 
11.11.09
11:04
Я так понял выложили полный дистрибутив под 8.2 для того чтобы обновить могли без снятия поддержки. Там основной затык чт ов обновлении режим совместимности не убран. поэтому для перевода в полный 8.2 пришлось снять с поддержки.
Полный дистрибутив позволяет обновить конфигу без снятия поддержки. там сразу идет полный режим совместимости.
Короче 230 метров только для этого предназначен))
89 Maniac
 
11.11.09
11:06
Да засира нет. 8 гигов оперативки.
90 Maniac
 
11.11.09
11:07
У глабуха клиент все равно 600 метров жрет.
91 kiruha
 
11.11.09
11:09
Если проблема со службой, может стоит запускать как приложение ?
92 FarFar
 
11.11.09
11:13
(88) А где ты нашел 230 метров?
На сайте 1С выложено:
"Технологическая платформа 1С:Предприятия 8.2 Версия 8.2.9.356"
Дата выхода: 25.09.2009.

Размер файла платформы (116 793 KB)
Тонкий клиент: (26 052 KB)
93 Maniac
 
11.11.09
11:14
(92) это не платформа, а конфига 230 метров.
94 Maniac
 
11.11.09
11:17
У меня сейчсас клиент 230 жрет, я провел буквально 4-5 накладных приходных.
95 Maniac
 
11.11.09
11:21
(91) скорее всего нет разницы. тут проблема в самом серваке, да еще как и выяснилось в клиенте.
Это либо платформа, либо конфига виновата. По всей видимости БП еще рано переводить под 8.2. надо ждать и обновление платформы и обновления бп с оптимизацией под 8.2
96 Maniac
 
11.11.09
11:22
но пока страшно и то и другое делать на базах. Это БП 1,5 гига у меня, а торговля уже 14 гиг. чота как то очкую я торговлю вообще трогать ближайший год.
97 Maniac
 
11.11.09
11:25
кста прикольно что заметил еще. в аннотации к 8.2 сказано что уменьшен размер выгрузки баз. под 8.1 размеры выгрузки были 140-150 метров. под 8.2 в первый же день стало 220 метров.
98 FarFar
 
11.11.09
11:32
(93) Это которая "2.0.9.2 Тестовая"?
99 Maniac
 
11.11.09
11:37
+(97) хотя может быть проблема в том что на 8.1 у меня конфа была закрыта на поддержке.
для перевода на 8.2 пришлось снять. Я заметил что когда конфига снята с поддержки размер выгрузки гораздо больше.
Скорее всего метаданные два раза выгружаются (бд поставщика и бд конфиги).
100 Нуф-Нуф
 
11.11.09
11:37
100!
101 Maniac
 
11.11.09
11:38
попробуйте чистую типовую с поддержкой и бюез поддержки выгрузить. Разница будет в разы.
102 ПапаКарло
 
18.11.09
17:28
Пришли описание как воспроизвести и на чем воспроизвести, т.е. базу, на testplatform@1c.ru (если можешь конечно).
Я так понимаю, что 1.5 Гига - это в развернутом виде, в виде выгрузки оно поменьше будет.
103 kiruha
 
18.11.09
18:40
(102)В 1С работаешь?
104 ПапаКарло
 
19.11.09
09:29
Типа да.
105 Maniac
 
19.11.09
11:33
(102) типовая бухгалтерия (последний релиз). выгрузку бы конечно выслал. только не вижу смысла. есть негативный опыт общения с техподдержкой. Поэтому молча сижу, жду обновлений. У главбуха по прежнему клиент 600 метров (так как она интенсивнее всех работает) и база тормозит.
106 Maniac
 
19.11.09
11:34
тестирование и исправление делал. с базой все впорядке, учет тоже в порядке.
107 Maniac
 
19.11.09
11:36
Поторопился с переводом. мой косяк. назад не вернуть так что терпят. накормил обещаниями.
108 Leksus
 
19.11.09
12:31
(105) а подробнее про негативный опыт?
109 ПапаКарло
 
19.11.09
13:10
(105) Я не техподдержка, я testplatform@1c.ru
Переписка будет строго по делу, т.е. по проблеме.
База нужна, чтобы был один и тот же предмет для анализа с той и другой стороны.
Если возможно проблему воспроизвести в типовой демобазе, то надо описать как это сделать. Насколько я знаю, в демобазе таких больших документов нет.
110 tsr
 
19.11.09
13:14
(109) Не работает связь по типу в 8.2.9.356 . Пробовал сделать бух.операции, так с субконто полный облом.
111 Господин ПЖ
 
19.11.09
13:16
(109) вот еще глюк

v8: Глюк в 8.2.9.356
112 ПапаКарло
 
19.11.09
17:30
Пишите письма.
Обязательные требования:
0. Одна проблема - одно письмо.
1. Четкое пошаговое описание воспроизведения на конкретном примере - базе, конфигурации, внешнем отчете или обработке.
2. В сложных случаях - иллюстрация картинками или видеороликом.
113 Злобный Фей
 
26.11.09
22:19
(0) Не понимаю твоего подхода.  С техподдержкой связываться не хочешь, сидишь и ждешь. Ветки заводишь на мисте. Может все таки стоит письмецо с выгрузкой отправить?
114 Maniac
 
27.11.09
00:31
(113) а чо долбанутый на всю голову базы высылать. это коммерческая тайна фирмы.
ты как посоветуешь..пипец..
связыватся нехочу я им уже писал много писем с конкретными глюкаами, а получал одно "в данной версии изменений не планируется".
115 Maniac
 
27.11.09
00:37
на днях уже обновление выйдет и платформы и конфы. ждемс..
116 Злобный Фей
 
27.11.09
00:59
(114) Да ладно тебе. Во-первых, не все клиенты так ревностно относятся к бух базам. Некоторым пофигу, потому что ничего там интересного нету на самом деле. Во-вторых, есть большие сомнения, что из 1С может быть утечка. Ты слышал о таких случаях? И я нет. И вряд ли когда-нибудь услышим
117 bazvan
 
27.11.09
01:06
(114) Ты опять буйствуешь? Послушай что тебе человек говорит, а говорит он тебе дело. Меньше эмоций в данных вопросах быть должно
118 Trance_1C
 
27.11.09
04:11
ага, горячий привет пионерам 8.2 без вас никак :)
119 Maniac
 
27.11.09
08:59
(116) послушай. база базой. контакты и прочяая информция. ты готов выслать информацию по своему бизнесу неизвестно кому ? вообще неизвестно. что мне 1С. база уплывет и фиг докажет 1С виновата или кто то другой. Вася тот который будет смотреть увидет - ага нифига се, вот можно бабло зарабатывать как, вот поставщики, вот клиенты. а я тут лох сижу за тарелку супа работаю.
120 zva
 
27.11.09
09:16
Что мешает обработкой в базе сделать Номенклатура1, Номенклатура2... ФизЛицо1, ФизЛицо2, Контрагент1..., Организация1, очистить регистр сведений Контактная информация и выслать базу?
121 8vC1
 
27.11.09
09:19
Да Я бы тоже не послал. Потому что не уверен в их помощи. У них ошибки висят еще с беты, которые они не фиксят.
122 пента
 
27.11.09
09:21
(119) видимо сам уже много денег поднял на информации из клиентских баз :)
123 Maniac
 
27.11.09
09:31
(120) а зачем мне такое щастье? ну скажи, кто мне заплатит чтобы я сидел базу переименовывал, скрывал там что то, потом архив 300-400 метров еще пару часов заливал на мейл, писал письмо и т.д.
а самое главное что это лично мне даст кроме потери времени?.
новая платформа через 3 дня будет.
124 Шахид
 
27.11.09
09:33
(123) надеюсь с новой платформой ваша проблема решится
но на всякий случай держите нас в курсе

с меня пиво :)
125 Maniac
 
27.11.09
09:41
Сейчас тормозов нет из за неактивности. Обычно после выгрузки из УТ главбух сидит пару дней проверят доки, перепроводит огромные документы и т.д. При этом в БП только 2-3 человека работают и документы выборочные.
УТ на 8.1 50 человек. все работает нормально. порядка 1000 заявок в день, столько же отгрузок. тоесть все эти же доки по 200-3000 строк работают нормально.
126 modestry
 
02.12.09
15:28
(125) Как успехи?
127 Axel2009
 
02.12.09
17:04
sign
128 Господин ПЖ
 
02.12.09
17:08
люди, кому из вас нужны клиенты Маниака? Признайтесь честно...
129 Rico_1C
 
02.12.09
17:10
Мне..
130 Rico_1C
 
02.12.09
17:10
По чем опиум для народа?!..  ;))
131 Axel2009
 
02.12.09
17:16
мне интересен результат новой платформы, насколько она перестанет быть такой тормознутой.. а не сам Маньяк или его база
132 Rico_1C
 
02.12.09
17:29
Все мы тормозим - по началу !..  ;))
133 SocratPSV
 
02.12.09
18:53
(0) бета-тестерам троекратное УРА!!!
134 Господин ПЖ
 
02.12.09
18:54
а платформу то сдвинули на 10.12.2009... все из-за него...
135 TitanLuchs
 
02.12.09
19:21
Сегодня перенесли базу на сервак. Документов в день пока очень мало - до 50. Будем наблюдать.
136 modestry
 
03.12.09
08:30
(134) Неужели прислушались к нему?
137 Оболтус
 
03.12.09
09:03
Ну вот, из-за Маниака будем без новой платформы сидеть :(.
138 modestry
 
03.12.09
09:11
(137) Зато сколько 1С-ков сохранили работу... Ж-)
139 Maniac
 
03.12.09
15:20
(126) никак. отложили ж все обновления. обещали 30 числа а уже стоит 10 и 14
140 alap
 
05.12.09
18:32
(123) Так ведь на ИТС есть специальная обработка, которая специально предназначена для таких случаев. Вся информация из базы пропадает, остается только структура.
141 VladZ
 
06.12.09
06:43
(0) Ну дык... Новая платформа - новые глюки... От этого никуда не денешься. Ибо процесс программирования есть процесс исправления старых ошибок и генерации новых. :)
142 shuhard
 
06.12.09
11:30
(139) отложили и дали рашпиль:

http://users.v8.1c.ru/Platform82ActualTest.aspx
Утилита, для исправления проблем обновления конфигураций версии 8.2

Утилита предназначена для выполнения административных операций над конфигурациями и информационными базами 1С:Предприятия 8. В версии 8.2.9.356 утилита содержит возможность тестирования и исправления конфигураций. Для использования файлы утилиты должны быть размещены в каталоге двоичных файлов платформы.

Утилита может быть использована для исправления ошибок обновления конфигураций, стоящих на поддержке, сконвертированных при помощи версии 8.2.9.356
143 Maniac
 
15.12.09
08:50
А тем временем наш главбух уже истязался. одна накладная на 2000 строк проводится 25 минут.
144 Maniac
 
15.12.09
08:51
наверно попробую в файловую перекинуть
145 Шахид
 
15.12.09
09:04
(144) салям алейкум уважаемый
как ваши дела? побороли 8.2?
146 Maniac
 
15.12.09
10:09
жду обновления.
147 Maniac
 
15.12.09
10:10
Если обновление не поможет надо будет что то делать. 25 минут проводить один док это жестоко.
148 Maniac
 
15.12.09
10:11
Сейчас кстати отладчиком посмотрю.
149 Maniac
 
15.12.09
10:16
взял приходную накладную на 618 позиций самую первыю в базе. уже минут 5 висит.
150 Maniac
 
15.12.09
10:20
такс. не выдержал оборвал.
итак из 3 минут проведения (которое оборвал)
99,99 процентов занимает две вещи:
Общий модуль в процедуре удаления движений
СтрокаДвижения.НаборЗаписей.Записать();   - 63 процента времени

и в модуле документа процедура ДвиженияПоРазницам
ПроводкиНУ.Записать(Ложь); - 34,66 процента времени
151 Fynjy
 
15.12.09
10:22
Профайлер в зубы и смотреть что делает 1С в SQL ...
152 Fynjy
 
15.12.09
10:23
Если запись занимает столь много времени, то проблема явно не в 1С ...
153 Maniac
 
15.12.09
10:24
сейчас файловую запущу.
154 Maniac
 
15.12.09
10:34
в файловой тоже самое. база протестирована несколько раз.
155 vogenut
 
15.12.09
10:35
(154) А на 8.2.10 пробовал?
156 KRV
 
15.12.09
10:44
(143) Какой терпеливый главбух однако... %)
157 Maniac
 
15.12.09
10:46
пипец на файловой тоже уже 10 минут висит.
(155) на тестовой нет.
158 Maniac
 
15.12.09
10:47
сейчас скачаю. чо делать. а то релиз еще 5 раз перенесут
159 tsr
 
15.12.09
10:53
(158) Так косяков еще больше
160 Maniac
 
15.12.09
10:53
В файловой в отличие от (150) все время занимает очистка движений.
161 Maniac
 
15.12.09
10:54
Процедура УдалитьДвиженияРегистратора(ДокументОбъект, Отказ, РучнаяКорректировка = Ложь) Экспорт
   
   // получение списка регистров, по которым существуют движения
   ТаблицаДвижений = ПолныеПрава.ОпределитьНаличиеДвиженийПоРегистратору(ДокументОбъект.Ссылка);
   ТаблицаДвижений.Колонки.Добавить("НаборЗаписей");
       
   Для Каждого СтрокаДвижения ИЗ ТаблицаДвижений Цикл
       // имя регистра передается как значение, полученное с помощью
       // функции ПолноеИмя() метаданных регистра
       ПозицияТочки = Найти(СтрокаДвижения.Имя, ".");
       ТипРегистра = Лев(СтрокаДвижения.Имя, ПозицияТочки - 1);
       ИмяРегистра = СокрП(Сред(СтрокаДвижения.Имя, ПозицияТочки + 1));
       
       Если РучнаяКорректировка Тогда
           Набор = ДокументОбъект.Движения[ИмяРегистра];
           Набор.Прочитать();
           Набор.УстановитьАктивность(Ложь);
           
       Иначе
           ЕСли ТипРегистра = "РегистрНакопления" Тогда
               МетаданныеНабора = Метаданные.РегистрыНакопления[ИмяРегистра];
               Набор = РегистрыНакопления[ИмяРегистра].СоздатьНаборЗаписей();
               
           ИначеЕсли ТипРегистра = "РегистрБухгалтерии" Тогда
               МетаданныеНабора = Метаданные.РегистрыБухгалтерии[ИмяРегистра];
               Набор = РегистрыБухгалтерии[ИмяРегистра].СоздатьНаборЗаписей();
               
           ИначеЕсли ТипРегистра = "РегистрСведений" Тогда
               МетаданныеНабора = Метаданные.РегистрыСведений[ИмяРегистра];
               Набор = РегистрыСведений[ИмяРегистра].СоздатьНаборЗаписей();
               
           ИначеЕсли ТипРегистра = "РегистрРасчета" Тогда
               МетаданныеНабора = Метаданные.РегистрыРасчета[ИмяРегистра];
               Набор = РегистрыРасчета[ИмяРегистра].СоздатьНаборЗаписей();
               
           КонецЕсли;
           
           Если НЕ ПравоДоступа("Изменение", МетаданныеНабора) Тогда
               // отсутствуют права на всю таблицу регистра
               СообщитьОбОшибке("Нарушение прав доступа", Отказ, СтрокаДвижения.Имя);
               Возврат;
           КонецЕсли;
           
           Набор.Отбор.Регистратор.Установить(ДокументОбъект.Ссылка);            
           // набор не записывается сразу, чтобы не откатывать транзакцию, если впоследствии
           // выяснится, что на один из регистров не хватает прав.
       КонецЕсли;
       
       СтрокаДвижения.НаборЗаписей = Набор;        
       
   КонецЦикла;    
   
   Для Каждого СтрокаДвижения ИЗ ТаблицаДвижений Цикл        
       Попытка
           СтрокаДвижения.НаборЗаписей.Записать();
       Исключение
           // возможно «сработал» RLS или механизм даты запрета изменения
           СообщитьОбОшибке(ОписаниеОшибки(), Отказ, СтрокаДвижения.Имя);
           ВызватьИсключение "Операция не выполнена";
       КонецПопытки;
   КонецЦикла;
   
   Если (НЕ Отказ) И (НЕ РучнаяКорректировка) Тогда
       Для Каждого Движение ИЗ ДокументОбъект.Движения Цикл
           Если Движение.Количество() > 0 Тогда
               Движение.Очистить();
           КонецЕсли;
       КонецЦикла;
       Если НЕ ДокументОбъект.ПометкаУдаления Тогда
           ДокументОбъект.Записать(РежимЗаписиДокумента.Запись);
       КонецЕсли;
   КонецЕсли;

КонецПроцедуры
162 Maniac
 
15.12.09
10:56
Тоесть грубо говоря по регистру делается отбор по регистратору и очищается набор. вот и зависает наглухо.
163 Шахид
 
15.12.09
10:57
даааа
остается только вам посочувствовать
164 Maniac
 
15.12.09
11:02
в УТ и БП эта процедура разная.
Смотрите процедуру
идет цикл по
Для Каждого СтрокаДвижения ИЗ ТаблицаДвижений Цикл
где создается набор и отбор
и потом опять же
Для Каждого СтрокаДвижения ИЗ ТаблицаДвижений Цикл
где идет удаление.
в УТ совершенно по другому.
Там в первом цикле создается МассивОбрабатываемыхСтрокТаблицыДвижений
и удаление идет именно по нему.
Походу косяк типовой. в БП она пытается очистить все движения одним махом, в УТ построчно.
165 Maniac
 
15.12.09
11:02
надо походу ждать обновление БП. хотя один фиг платформа тоже виновата.
166 Maniac
 
15.12.09
11:04
кто нибудь бухгалтерию тестовую имеет развернутую? может посмотреть этот участок?
167 kiruha
 
15.12.09
11:04
В тестовой торговле ред 11 сделал 200 строк, файловая.
Провелось до 1 сек
168 Maniac
 
15.12.09
11:06
нет неправильно я описал (164). в БП в этой процедуре она в цикле пытается удалить один и тот же набор. конкретный косяк.
169 Maniac
 
15.12.09
11:06
(167) выкинь её на свалку. нашел с чем сравнивать. там ничего нет.
170 Maniac
 
15.12.09
11:07
сейчас попробую исправить процедуру
171 kiruha
 
15.12.09
11:13
(169)

Это означает что затык возможно на SQL или на железе.
Программа то отработала за приемлимое время
172 Maniac
 
15.12.09
11:18
(171) программы бывают разные. констуркции тоже.
Не помогло.
Есть еще различие между УТ и БП, эта процедура общего назначения.
в УТ в неё удаление вызывается серверной процедурой из общего модуля ПолныеПрава который чисто серверный. её нет БП.
(171) сервак мощный. на нем сейчас работают 50 человек в УТ которая летает. а в бухгалтерии серверной и файловой на этом же сервере я один и пара бухов.
173 DrZombi
 
гуру
15.12.09
11:21
(172)Не пробовал делать много документов по 100 строк, как максимум (если выбора нет) ?

п.с. скорость проведения увеличится, ибо не всегда нужно перепроводить все документы ;)
174 Maniac
 
15.12.09
11:25
(173) ну да расскажи. еще скажи что ради таких глюков вообще в 1С надо запретить доки перепроводить ))
175 Maniac
 
15.12.09
11:26
(173) ты понимаешь - это реальные доки. уж не предлагаешь ли ты мне сказать бухам чтобы они реальные доки по 100 строк делали )) лол
176 Maniac
 
15.12.09
11:32
Есть подозрения что тормоз на бухрегистрах. сейчас на тестовой 8.2.10 запущу
177 kiruha
 
15.12.09
11:33
(174)
Ну так сумма времен проведения 10 документов по 100 строк
и одного на 1000 отличается ?
178 Maniac
 
15.12.09
11:35
(177) мелкие доки быстро проводятся. по строк специально не искал. на 600 строк это средний документ. есть и по 3-4 тысячи.
179 kiruha
 
15.12.09
11:42
(178)
Т.е. получается резко падает производительность при преодолении
некого порога количества строк в документе ?
180 Maniac
 
15.12.09
11:46
аааааааааааааааааа
на 8.2.10 все летает. док на 600 строк в файловой 8 секунд хотя удаление занимает 40 процентов времени
181 Maniac
 
15.12.09
11:50
(179) думаю пропорционально. просто на как правило между одной и двумя минутами разницы нет, потому что юзеру пофигу. он уже знает что прога висит и делает что то свое.
а вот если док уже достигает рамки в 5-10 минут то это уже напрягает.
Учитывая что это БП в которой 2-3 человека работают уже с готовыми доками в УТ это еще фигня. Вот если бы в оперативной базе такой завис возник меня бы повесили. у нас 1000 заявок только в день.
поэтому я БП решил перекинуть на 8.2 походу УТ (даже без этого глюка) я еще долго не переведу.
//
касаемо проблемы. на тестовой 8.2.10 баг исчез.
182 Maniac
 
15.12.09
11:53
ждемс сегодняшнего релиза, не будет придется тестовую ставить.
183 kiruha
 
15.12.09
11:58
А я вот делаю на 11 торговле и не пойму - будет эта редакция поддерживаться вообще или нет.

Пока что то выходят релизы 10 .

Может есть инфа ?
184 Maniac
 
15.12.09
11:59
11 торговля сто процентов будет другой.
185 regniws
 
15.12.09
12:21
нда уж
А где учат ставить сырой релиз в пром эксплуатацию?
186 regniws
 
15.12.09
12:21
И не просто сырой в пром эксплуатацию, а без проведения тестовых испытаний даже.
187 tsr
 
15.12.09
12:22
(185) А где бы ты тогда узнал про косяки и что релиз сырой?
188 regniws
 
15.12.09
12:24
К моему счастью у меня хватает мозгов не пускать в пром эксплуатацию системы, а спокойно сидеть и все обкатывать на тестовом стенде. И потом не говорить о том, что во всем виновата 1с
189 Господин ПЖ
 
15.12.09
12:26
слабаки вы против Мани... другого давно бы с работы под ж.пу ногой за такие игры...
190 tsr
 
15.12.09
12:26
(188) Один на тестовом стенде? Сурово. Я не меньше недели обычно тестю новый релиз УПП и все-равно остается очень много ошибок.
191 regniws
 
15.12.09
12:28
(189) +1

(190) Читаем чуточку внимательнее, я где-то написал "один"? И хорошо, что хватает ума обкатывать новую УПП, и сами понимаете, сколько ошибок остается. А человек пишет, что 8.2 вхерачил и у него "ниработает" и это все злая 1с.
192 kiruha
 
15.12.09
12:28
(188)
Ну вот у меня сейчас 2 новых проекта.
Что же мне их - на 8.1 писать ??

А потом все заново переписывать.
193 minele
 
15.12.09
12:29
Да, пора ставить сверхбыстрые компы, в нашей системе уже начинается тяга к глобализму и масштабности.
194 regniws
 
15.12.09
12:30
(192) у меня тоже новый проект и начат на 8.2 и прекрасно обкатывается, и косяки видны, и сразу ищутся пути обхода, и при разработке пробуются разные варианты. Требования к системе есть? Ну так сразу прокатить на адекватность требованиям, не прокатывает, писать на чем-то другом, я ни вижу сложностей.
195 Господин ПЖ
 
15.12.09
12:30
(192) варианта 2. Отложить, писать неторопясь, в надежде что выпустят к моменту ввода в эксплуатацию.
196 regniws
 
15.12.09
12:32
(195) Именно! К тому же опыт 1с показывает, с выпуска беты ждать от года-полутора до нормальной платформы. Если проект сдавать через 2 месяца, то зачем 8.2? Если через полтора года, то почему бы и не 8.2?
197 solver it
 
15.12.09
12:34
(196) Шутить изволите про 1.5 года ?
Платформе 8.1 скока уже ? косяк идут один за другим... при чем очень критичные...
Например с задвоенными движениями...

Так что 1С это вечный косяк... )))
198 regniws
 
15.12.09
12:37
(197) Любая работающая программа устарела (с) Мэрфи для ИТ.

Я говорю про то, когда релиз можно достаточно спокойно использовать в пром эксплуатации, а не когда он по 5 раз на дню падает на тестах без нагрузок.
199 END
 
15.12.09
12:51
(181) Такая же проблема. На тестовой 8.2.10 есть улучшения? Долго исследовал эту проблему, пришел к выводу: затык не в коде и не SQL и не в железе, косяк именно в платформе.
200 solver it
 
15.12.09
13:02
(198) Я привел пример ошибки в платформа 8.1 которая сейчас в пром эксплуатаци...

Или задваивание проводок это фигня а не ошибка ?
201 cobRA
 
15.12.09
13:09
(200) Конечно же фигня. Ей всего-то полгода... А что, костылики во все конфигурации ещё не внесены?
202 vogenut
 
15.12.09
13:19
(180) А на SQL как?
203 kiruha
 
15.12.09
13:23
Слушайте хватит про костыли

в (0) было
>>супер вообще. доки подвисают.

в итоге оказалось :
что подвисают только доки > 1000 строк
и то только на тестовом устаревшем релизе
204 Дядя Васька
 
15.12.09
13:43
(203) И то каких-то 25 минут проводить...
(201) А кто задваивал, платформа или конфа?
205 Дядя Васька
 
15.12.09
13:45
ЗЫ: А где вы берете таких бухов? Ко мне бегут если больше 15 сек висит при проведении...
206 cobRA
 
15.12.09
14:16
(205) Платформа, естественно.
207 Maniac
 
15.12.09
16:53
(189) прикинь меня еще главбух при заме расхвалила во всю. балгоджарность выразила. можно идти премию выбивать.
208 Maniac
 
15.12.09
16:59
Для тех кто не может перечитать еще раз: проблема была в платформе.
(хотя ошибка в процедуре все же присутствует - посмотрите код - очистка идет одного набора записей - это косяк)
на 8.2.10 проблема решена и на файловой и скульной базе. все летает.
209 Господин ПЖ
 
15.12.09
17:00
хвалить то надо 1С. И премию лично Нуралиеву. А Маню наказать за пораженческие настроения и паникерство.
210 Maniac
 
15.12.09
17:01
(209) лол ну и хвали. за что интересно хвалить? за то что в работающих местах плодят баги а потом их правят.
211 kiruha
 
16.12.09
00:27
Вроде вышла тестовая  8.2.10.70