Имя: Пароль:
1C
1С v8
Влияют ли помеченные на удаление записи на быстродействие 1С?
0 Genius
 
27.05.13
16:03
А именно... Есть большая база на SQL. В базе почти 200 000 помеченных на удаление записей. Но ответственные за это не сильно торопятся её чистить. При этом пользователи жалуются на скорость работы программы и ведется некая оптимизация системы. Собственно, хочется как-то аргументированно заставить таки почистить базу от "мусора". Проконсультируйте кто в курсе, как этот мусор влияет на саму базу. Или хотябы ссылку киньте где почитать. Заранее спасибо!
1 pessok
 
27.05.13
16:10
ну сам посуди. у тебя запрос к таблице справочника, к примеру. накладываешь условие ГДЕ НЕ Ссылка.ПометкаУдаления. ГДЕ отрабатывает после того как переберет ВСЕ записи, т.е. все овер 200к помеченных на удаление записей
2 H A D G E H O G s
 
27.05.13
16:29
(1) Это ерунда.

Остатки никуда не деваются, ставишь ты пометку или нет.
3 Genius
 
27.05.13
16:46
Но эти данные не могут же просто лежать и ни чему не мешать?
Как минимум это место, это выборки, т.к. на самом деле мало где в запросах стоит отбор по пометке. Всё правильно. (1) прав. Может ещё что-то есть?
4 fisher
 
27.05.13
16:48
(3) Если в консерватории все в порядке, то сколько-нибудь заметного действия на общую производительность системы они оказывать не должны.
5 John83
 
27.05.13
16:50
с большим трудом верится, что тормоза именно из помеченных объектов
6 Лефмихалыч
 
27.05.13
16:52
(0) отженись от людей, займись своей работой
7 ptiz
 
27.05.13
16:53
(0) Записи разные бывают.
Но вообще, 200 000 - это ни о чем.
8 Genius
 
27.05.13
16:56
я не говорю, что это "корень зла", но если уж делать - то делать всё, да и лишние красные крестики тоже никчему. Не зряже это - пометки НА УДАЛЕНИЕ
9 Genius
 
27.05.13
16:57
а то, что нужно - 1С удалить всё равно не даст
10 Genius
 
27.05.13
17:00
Т.е. как именно такие записи технически влияют на 1С (кроме того, что упомянуто) никто не скажет?
11 ДенисЧ
 
27.05.13
17:01
(10) никак
12 Lexusss
 
27.05.13
17:03
При наличии 200 000 помеченных на удаление объектов из 200 реальных - влияние будет существенно в некоторых случаях. В абсолютном большинстве помеченные документы, контрагенты, номенклатура и классификаторы никому не мешают.
13 ssh2012
 
27.05.13
17:05
(0) ПометкаУдаления - стандартный реквизит. В общем случае, что-там ложь/истина никак не влияет. Рекомендации обязательно удалять помеченные не существует.
14 H A D G E H O G s
 
27.05.13
17:07
(10) Народ ка бэ говорит, что меть их или не меть - пофиг, на производительность это никак не окажет влияние.
15 YF
 
27.05.13
17:08
(0) Влияют точно так же, как и НЕпомеченные
16 H A D G E H O G s
 
27.05.13
17:08
А вот разница между 200000 и 200 может быть кардинальная.
17 H A D G E H O G s
 
27.05.13
17:09
Незакрытые остатки, неиндексированные (либо ненужно-индексированные) измерения, обращение через точку в списках ПриВыводеСтроки, СправочникВыборка - сделают жизнь ваших юзеров непередаваемой.
18 Лефмихалыч
 
27.05.13
17:21
(17) да, тока это к пометке удаления имеет отношения не больше, чем север к трапеции
19 H A D G E H O G s
 
27.05.13
17:29
(18) Я написал об этом в (16)
20 Genius
 
27.05.13
17:38
Спасибо! Теперь всё встало на свои места!
21 Genius
 
27.05.13
17:43
(13) Так то так, просто как правило, метят то, что больше не нужно, а какой смысл хранить такое количество записей, если они уже не нужны?