[ОТВЕТИТЬ]
03.03.2009 07:32
alex_K
 
Доброе время суток всем!
У меня возникла проблема, заходим в карточку товара, набираем нужный артикул, нажимаем на вкладку документы, берем период за месяц, нажимаем пересчитать и.....ждем целый час, на некоторых товарах приходится ждать по 5-10 минут, но на некоторых от 1-1,5 часов. Раньше на любом товаре показывало через несколько секунд, максимум ждали минуту.
Это началось после того как переустановили версию, стояла 1.024.6, поставили 1.026.2.
Сервер Intel(R)Xeon, 3.00GHz, оперативки 3,5гига. Windows 2000 SP4 версия 5.00.2195.
Оракл 8-ка, СМ-1.026.2
Пробовал запускать задания:
Проверка внутренней структуры блоков, Частичная оптимизация всех индексов, Полное пересоздание индексов, Пересоздание индексов оперативных таблиц. Изменений никаких не произошло.
Помогите пожалуйста....
03.03.2009 07:46
Vovantus
 
Цитата:
alex_K Помогите пожалуйста....
Думаю, местные знатоки оракла первым делом предложат обновить версию хотябы до 9.
З.Ы. А я бы ещё и ОС переустановил
03.03.2009 07:51
Mtirt
 
Или обновить Супермаг.
03.03.2009 08:01
alex_K
 
Спасибо всем, так я и думал что другого выхода нет, как только перейти на другую версию оракла.
03.03.2009 08:08
Vovantus
 
Цитата:
alex_K Спасибо всем, так я и думал что другого выхода нет, как только перейти на другую версию оракла.
Есть такая операция, как экспорт/импорт. Я в начале этого года как раз переезжал с 8 на 9. Информацию брал с этого сайта. Посмотри через поиск.
03.03.2009 08:12
Mtirt
 
Цитата:
alex_K Спасибо всем, так я и думал что другого выхода нет, как только перейти на другую версию оракла.
Там сказано иначе. Там сказано, что можно обновить СМ2000.
03.03.2009 13:19
alex_K
 
Цитата:
Vovantus Есть такая операция, как экспорт/импорт. Я в начале этого года как раз переезжал с 8 на 9. Информацию брал с этого сайта. Посмотри через поиск.
На счет экспорта\импорта я знаю, перекидывал уже базу, только с 8-ки на 8-ку, сервак накрывался.
03.03.2009 13:25
alex_K
 
Цитата:
Mtirt Там сказано иначе. Там сказано, что можно обновить СМ2000.
Там сказано что можно обновить, но и версия оракла у них другая.

Там переделан фильтр отбора. Нормально он работает только в 9-м оракле.
В 8-м - тормоза. Это же твои слова...
03.03.2009 13:30
Mtirt
 
После этого вышел сервис-пак:
Цитата:
15.01.09 (№ 817) SP № 3

Карточки складского учета. Ускорен отбор данных на закладке "Документы".
DocSpec.sql, SmDomCards.dll
Не сказано, что это будет работать только на 9-ке и 10-ке.
И это в указанной ветке есть.
03.03.2009 13:37
alex_K
 
Хорошо, спасибо большое, попробую вначале поставить 1.026.3 SP3, если не поможет, то оракл переставлять.
03.03.2009 14:19
OlegON
 
Цитата:
alex_K Хорошо, спасибо большое, попробую вначале поставить 1.026.3 SP3, если не поможет, то оракл переставлять.
Не видел среди твоих действий "собрал статистику"... Но на 9-10ку лучше переехать по целой куче других соображений.
03.03.2009 14:53
alex_K
 
Статистика у меня собирается каждый месяц.
03.03.2009 19:14
vdm
 
После смены версии СМ расчет статистики нужно вручную запускать. Руководство сисадмина, стр. такая-то.
Причем можно раза 2 с интервалом несколько часов работы.
И раз в месяц - маловато будет.
05.03.2009 07:43
alex_K
 
vdm, скажи пожалуйста, как долго будет выполняться этот расчет, база весит 30 гигов, и нужно ли всех выгонять из нее???
05.03.2009 11:50
vdm
 
Кто ж вашу базу и железо знает.
И считать можно по разному.

Есть 2 встроенных супермаговских задания - Сбор статистики, Полный сбор статистики.
Есть dbms_stats.gather_schema_stats
Есть ANALYZE ... COMPUTE STATISTICS
Считать можно по всем объектам или только по супермаговским.

Поиском прошерсти форум - тут было всякое на эту тему.
Продолжить лучше в оракловой ветке.

Ну для примера, на моих 100Гб, ANALYZE по схеме супермага работает 5 часов...
Пользователей выгонять необязательно, но желательно.
05.03.2009 13:04
deucel
 
Цитата:
vdm И считать можно по разному.
Есть dbms_stats.gather_schema_stats
Есть ANALYZE ... COMPUTE STATISTICS

Ну для примера, на моих 100Гб, ANALYZE по схеме супермага работает 5 часов...
Размерами БД мериться не будем :)
но для больших БД можно доверить сбор статистики ораклу
начиная с 9ки есть автоматический сбор для новых или обновленных данных (для того же gather_schema_stats) - для этого нужно на таблице включить мониторинг.
В 10ке автоматический сбор включен по умолчанию и мониторинг включен (нельзя выключить) для новых таблиц, если БД перегоняли экспортом, то мониторинг нужно включить вручную.
по умолчанию:
Цитата:
Name Resource Plan | Enabled | Next Open Date | Duration (min) | Description
WEEKNIGHT_WINDOW | TRUE | 05.03.2009 22:00:00 | 480 | Weeknight window for maintenance task
WEEKEND_WINDOW | TRUE | 07.03.2009 0:00:00 | 2880 | Weekend window for maintenance task
;)
Опции темы


Часовой пояс GMT +3, время: 20:53.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.