|
v7: 1c++ Дает ускорение при проведении. Как? | ☑ | ||
---|---|---|---|---|
0
Alexor
30.08.12
✎
12:49
|
Всем привет.
В глобальнике ПриНачалеРаботыСистемы простое добавление ЗагрузитьВнешнююКомпоненту("1cpp.dll"); ЗагрузитьВнешнююКомпоненту("formex.dll"); ЗагрузитьВнешнююКомпоненту("1sqlite.dll"); Дает ускорение перепроведения документов примерно на 10%. Проверял несколько раз. У меня глюки или все же есть оптимизация? А за счет чего? |
|||
1
Ёпрст
30.08.12
✎
12:49
|
есть
|
|||
2
Ёпрст
30.08.12
✎
12:50
|
за счет более быстроко создания объектов + оптимизация некоторых методов ТЗ и СЗ за счет встроенной turbobl
|
|||
3
mehfk
30.08.12
✎
12:50
|
||||
4
Rie
30.08.12
✎
12:51
|
(0) в 1С++ - оптимизировано обращение к свойствам и методам.
|
|||
5
Alexor
30.08.12
✎
12:56
|
(2)(3)(4) Спасибо.
Может, есть еще какой секрет, какие флаги включить? Для увеличения быстродействия dbf |
|||
6
akaBrr
30.08.12
✎
13:02
|
(5) у последних версий 1С++ все нужные флаги уже включены, ЕМНИП
|
|||
7
Mikeware
30.08.12
✎
13:03
|
"о сколько нам открытий чудных готовит просвещенья дух...."©
|
|||
8
Злопчинский
30.08.12
✎
13:04
|
(5) главный метод для увеличения быстродействия дбф - перевод в терминал или v7virt + уход от работы задним числом с расчетом временных итогов.
|
|||
9
varelchik
30.08.12
✎
13:20
|
Для dbf еще подключить 1SQLite и все расчеты перевести на прямые запросы.
Для SQL версии просто перевести на прямые запросы. Это что касается тяжелых. |
|||
10
povar
30.08.12
✎
13:24
|
(8) "+ уход от работы задним числом" - ну это папа - фантастика
|
|||
11
Alexor
30.08.12
✎
13:25
|
(8) В терминале и так сидят.
|
|||
12
povar
30.08.12
✎
13:26
|
(9) вроде как методы регистра типа СводныйОстаток, работают быстрее чем прямой запрос
|
|||
13
Mikeware
30.08.12
✎
13:31
|
(12) ничуть. оттрассируй- получишь то же самое.
|
|||
14
nicxxx
30.08.12
✎
13:33
|
(12) прямой запрос ускоряет временный расчет. СводныйОстаток здесь ни при чем
|
|||
15
povar
30.08.12
✎
13:38
|
(13,14) ну хз, помню когда оптимизировал процедуру подбора из справочника ТМЦ, сделал расчет итогов на прямых запросах, время выполнения было больше, чем на типовом коде.
ЗЫ. Возможно и криво запрос написал, хотя там ошибиться сложно |
|||
16
nicxxx
30.08.12
✎
13:44
|
(15) там параметризованный запрос нужно использовать, тогда быстро будет
|
|||
17
Злопчинский
30.08.12
✎
13:45
|
(15) это ты видимо существенно постарался.. надо было как это.. его параметризированный запрос юзать..? я с помощью здешних умельцев вкрутил это в форму подбора дла получения цен - ускорение весьма существенное - при подборе это не так критично так как в основном определяетс я интерактивными действиями пользователя...
|
|||
18
nicxxx
30.08.12
✎
13:46
|
вспомни, когда открываешь форму подбора в документе, дата которого находится до ТА, как тормозит форма в момент открытия? особенно если документ от 30-го числа, сегодня 31-е и документооборот у тебя по 3000 документов в день. это и есть временный расчет, который сначала регистр готовит к тому, чтобы метод СводныйОстаток прочитал рассчитанные итоги
|
|||
19
Злопчинский
30.08.12
✎
13:48
|
http://infostart.ru/public/76337/ - мастера
http://infostart.ru/public/76287/ - попроще, по падавански. |
|||
20
povar
30.08.12
✎
13:49
|
(16,17) скорее всего, подробностей не помню. Тогда, я еще любил учиться на своих ошибках, а не чужих ))
|
|||
21
Злопчинский
30.08.12
✎
13:50
|
(10) н у, как-то я ж умудрился в тех конторах где я работал и работаю этого добиться. Вся оперативная работа идет только в ТА, задним числом выполняются только редкие неоперативные задачи.
. в пике у меня на старом пне 2.2ГГц, в терминалке, 25 юзверей шуршали... транзакции бывали пару раз в день. тормозов как таковых - не наблюдалось... |
|||
22
Злопчинский
30.08.12
✎
13:51
|
(16) опереедил
|
|||
23
VladZ
30.08.12
✎
13:51
|
(0) Перепиши на прямые запросы и удивись!
|
|||
24
Злопчинский
30.08.12
✎
13:54
|
(23) да-да! и не забудь обеспечить обратную совместимость если вдруг понадобиться роаботать в этой же базе на дбфе.. придется не просто переписывать на прямой запрос, а достаточно существенно адаптировать...
|
|||
25
povar
30.08.12
✎
13:56
|
(21) многие не готовы/не способны к таким трудо. и мат. затратам
|
|||
26
Злопчинский
30.08.12
✎
13:59
|
(25) хм.. вообщем-то здесь на 99% трудоиматзатраты Ит-специалиста+немного руководителей. особых проблем не вижу. восновном все упирается в привычку. и как я ранее писал - ползучие методы решения отказа от ЗЧ - не канают. резко и сразу серпом по яйцам - в нормальных условиях - привыкают за неделю, в сложных случаях за две.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |