Имя: Пароль:
1C
1C 7.7
v7: Прямые запросы
0 kloptula
 
22.05.13
14:00
Всем привет. Вопрос знатокам прямых запросов и 1с++. Какой % от общего объема кода в Ваших конфигурациях занимают вышеобозначенные конструкции?

Переводим базу на sql, пытаюсь приблизительно оценить объем работы по переделке механизмов проведения документов. Конфигурация ТиС несильно переделанная.
1 Джинн
 
22.05.13
14:01
4,9846563441882%
2 Ёпрст
 
22.05.13
14:02
3.14%
3 Ёпрст
 
22.05.13
14:02
Точнее, 3.14здец как много
:)
4 kloptula
 
22.05.13
14:03
(3) что все модули проведения перелопачены?
5 Chum
 
22.05.13
14:03
(0) вот так и растет коррупция и откаты. Чего ты там переделывать собрался, если в 7-ке конфигурация работает и в файловом, и в скульном вариантах без танцев с бубнами?
6 Ёпрст
 
22.05.13
14:04
(4) зачем все ?, только там, где необходимо
7 NikVars
 
22.05.13
14:04
(0) Не использую их вообще!
8 kloptula
 
22.05.13
14:04
(5) да вот не совсем одинаково. В тесте sql проигрывает сильно файловому варианту.
9 kloptula
 
22.05.13
14:05
(7) sql?
10 beholder
 
22.05.13
14:05
(0) Обычно правило 20/80 срабатывает. То есть, производительность повысится после переделки пары-тройки узких мест. То есть, выяви сначала узкие места.
11 NikVars
 
22.05.13
14:07
(9) Да, было пару базулек по 20-30 Гб. В основном файловые варианты.
12 kloptula
 
22.05.13
14:09
(11) приходится переходить на sql, размер таблички оборотов регистра партий приближается к 1ГБ, а это я так понимаю предел для файлового варианта
13 Ёпрст
 
22.05.13
14:10
(12) нет, предел в 2 гига
14 dk
 
22.05.13
14:10
навтыкай везде в модулях проведения в начале и в конце обработки проведения что-нить типа записьжурналарегистрации
--
погоняй базу день / неделю - соберешь статистику по самым тормознутым документам в абсолютном значении и в относительном
вот тогда и будешь решать что переписывать в первую очередь
15 Джинн
 
22.05.13
14:12
(8) Крайне спорное утверждение. Все зависит от вида операции с базой и количества рыл в ней сидящих.
16 kloptula
 
22.05.13
14:12
(13) то есть до 2 гигов можно не париться и потихоньку собирать статистику?

Еще вопрос: в коде есть вставки на 1sqlite, они на sql не работают ни под каким соусом?
17 kloptula
 
22.05.13
14:13
(16) переписывать на 1С++ нужно будет?
18 Джинн
 
22.05.13
14:13
В ТиС даже проверять особо нечего - это процедуры получения остатков товаров и партий при проведении документов.
19 kloptula
 
22.05.13
14:15
(18) да по партиям долго проводит
20 kloptula
 
22.05.13
14:16
(18) Журналы, списки листаются заметно медленнее
21 dk
 
22.05.13
14:17
ну и проверить заодно как закрываются регистры
особо обратить внимание где таблицы RG больше чем RA
22 kloptula
 
22.05.13
14:18
(21) да с регистрами все хорошо, постоянно контролирую.
23 Ёпрст
 
22.05.13
14:18
(16) нет. Нужно ставить как минимум заплатку, чтоб можно было работать с файлом >1 гиг и тогда уже спать спокойно до 2-х
24 Ёпрст
 
22.05.13
14:19
(17) нужно.
25 Ёпрст
 
22.05.13
14:19
кода в скуле меньше будет, за счет ВТ и прочей шняги
26 Chum
 
22.05.13
14:21
(20) а в сетке мусора много? например, мониторилок принтеров и прочей непотребщины?
27 kloptula
 
22.05.13
14:22
(26) проверял локально на сервере
28 kloptula
 
22.05.13
14:29
(26) или формы журналов и списков тоже переписывать нужно?
29 kloptula
 
22.05.13
14:30
Поэтому и задал вопрос, пытаюсь понять, какие подводные камни будут? Ведь наверняка тут много народа на ТиС sql работают.
30 kloptula
 
22.05.13
14:31
Зачем учиться на своих ошибках, если можно воспользоваться опытом более грамотных людей.
31 Джинн
 
22.05.13
14:34
(29) Много народа тут уже добросовестно и основательно забыли ТиС :) Чего и Вам рекомендую.
Программист всегда исправляет последнюю ошибку.