|
v7: Уменьшение базы | ☑ | ||
---|---|---|---|---|
0
Славянин
25.07.13
✎
09:57
|
Здравствуйте. Поставили задачу, придумать как уменьшить базу в объёме. Кто нибудь занимался таким? свёртка не подходит.
|
|||
1
пипец
25.07.13
✎
09:58
|
например закрыть таки регистры + почистить истории значений (цен например) если не нужны
|
|||
2
cw014
25.07.13
✎
09:58
|
+(1) и свернуть таки базу
|
|||
3
0xFFFFFF
25.07.13
✎
09:59
|
(0) Нужно поместить ее в сосуд и оказать на нее давление.
|
|||
4
cw014
25.07.13
✎
09:59
|
(3) +2001000
|
|||
5
Базис
naïve
25.07.13
✎
09:59
|
Удали индексы, почисть комментарии в конфе, грохни базу.
Если все модули переделаешь в одну строку - ещё и скорость работы поднимешь. Дурацкая постановка задачи предусматривает такое же решение? |
|||
6
mishaPH
модератор
25.07.13
✎
09:59
|
(0) А вы выявили за счет чего, ее можно уменьшить? какая база. СКЛ, ДБФ
|
|||
7
пипец
25.07.13
✎
10:00
|
и потом - почему это свертка не подходит ? кто мешает оставить не свернутую базу рядом и строить по ней отчеты
ЗЫ да хоть одновременно к двум базам |
|||
8
Базис
naïve
25.07.13
✎
10:00
|
(3) Или уменьшить температуру. За тов. Бойля и Мариотта (это не отель)!
|
|||
9
пипец
25.07.13
✎
10:03
|
(8) ща сведется к подсчета веса жесткого диска в зависимости от заполненности ;))
|
|||
10
Базис
naïve
25.07.13
✎
10:12
|
Поле НП (Налог с продаж) удали из всех объектов БД.
|
|||
11
пипец
25.07.13
✎
12:06
|
(10) бггг , сизифов труд ...
ЗЫ а так же из формул и прочих ;)) |
|||
12
1Сергей
25.07.13
✎
12:08
|
(5) >>Если все модули переделаешь в одну строку - ещё и скорость работы поднимешь.
Это где такая отменная трава растёт? |
|||
13
Sorm
25.07.13
✎
12:15
|
(0) А в чем беда? Жесткие диски подорожали или что?
|
|||
14
ДенисЧ
25.07.13
✎
12:20
|
(12) Говорят, что правда... Даже тесты приводили...
|
|||
15
aka AMIGO
25.07.13
✎
12:22
|
"свёртка не подходит" - по наименованию?
у нас, например, есть встроенная обработка "Завершение периода" а выполняет то-же самое, хотя название другое. самоделка указываешь на форме год, и нажимаешь кнопку. зы. сразу предупреждаю: годится только для нашей конфигурации |
|||
16
aka AMIGO
25.07.13
✎
12:23
|
+15 с отладкой отработка длилась 2 месяца.. долго.. но зато работает на-ура.
|
|||
17
1Сергей
25.07.13
✎
12:24
|
(14) покажи мне как несколько процедур и функций запихнуть в одну строку
|
|||
18
aka AMIGO
25.07.13
✎
12:26
|
(17) мож шутят?
|
|||
19
Галахад
гуру
25.07.13
✎
12:27
|
(17) Если без запросов и комментариев, легко.
|
|||
20
1Сергей
25.07.13
✎
12:27
|
(19) покажи
|
|||
21
ДенисЧ
25.07.13
✎
12:27
|
(17) Никто не говорит про несколько процедур... Говорили про циклы
|
|||
22
aka AMIGO
25.07.13
✎
12:28
|
Процедура ПриОткрытии Возврат; КонецПроцедуры
|
|||
23
1Сергей
25.07.13
✎
12:29
|
(22) ок. а теперь (17) _НЕСКОЛЬКО_ процедур и функций
имеется в виду больше одной |
|||
24
aka AMIGO
25.07.13
✎
12:30
|
(23) да невозможно это.. имхо, конечно.
|
|||
25
Torquader
25.07.13
✎
18:29
|
Для начала, можно заменить все перечисления на строки длиной в один символ (если элементов в перечислении меньше ста) - в местах, где они пишутся вы замените 9 байт на 1.
Потом можно поотключать ненужные индексы, а также вместо кода элементов использовать их Ид (но тогда код будет нельзя поменять). Также можно сделать выборку по всем строкам и определить максимально используемую длину, ну и немного подсократить. Только цель всего этого в чём ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |