|
Очень медленно проходит реструктуризация больших таблиц на ORACLE |
☑ |
0
BeaViS
16.12.11
✎
11:30
|
Здравствуйте!
Имеем связку 1С 8.2.12.75 + Oracle 10
Очень медленно проходит реструктуризация больших таблиц, например справочника с 5 млн. записей или регистра сведений с 7-8 млн записей.
Элементарно, пытаемся добавить/удалить индекс, отключить иерархию в справочнике.
Реструктуризация зависает более чем на сутки, пока ни разу не дождались окончания.
Аналогичная операция с копией базы на MS SQL 2008 проходит не более чем за 2-3 часа
Подсткажите пожалуйста, как решить проблему на Oracle?
|
|
1
ДенисЧ
16.12.11
✎
11:31
|
удалить оракл, поставить мсскл? :-)
|
|
2
BeaViS
16.12.11
✎
11:35
|
Если бы от меня зависело, так бы и сделал.
Но сейчас надо решить проблему с Ораклом
|
|
3
shuhard
16.12.11
✎
11:37
|
(2) [Но сейчас надо решить проблему с Ораклом]
ну а что DBA говорит ?
|
|
4
rs_trade
16.12.11
✎
11:37
|
Могут быть тормоза если объекты участвуют в планах обмена и есть зарегистрированные изменения для них. Можно индексы погрохать, обновиться, индексы назад создать.
|
|
5
BeaViS
16.12.11
✎
11:40
|
(4) Все убрали из планов обмена
Если индексы в СУБД грохнуть, то при ректуктуризации 1С создает заново таблицу со всеми индексами
(3) Админ ничего понять не может
|
|
6
shuhard
16.12.11
✎
11:42
|
(5) [Админ ничего понять не может]
заставь его снять план запроса и обратиться на целевой форум
|
|
7
rs_trade
16.12.11
✎
11:52
|
если срочно надо, а разбираться некогда. сделайте копию таблицы, грохните все записи, обновитесь, записи назад залейте.
|
|