26.10.2006, 22:35 | #1 |
Участник
|
Доброго времени суток!
Весьма актуально стоит проблема производительности Navision 3.7 на SQL 2000. Размер базы ~150 Гб, количество операций в таблице 112 ~5 000 000, соответственно тормоза при работе. В основном, разумеется, отражается на отчетах. Рекомендации Tuning Navision for better performance читали и стараемся выполнять. Кто-нибудь решал проблемы производительности Nav при работе с таблицами с большим кол-вом записей ? Буду благодарен, если поделитесь опытом. Спасибо. |
|
27.10.2006, 03:16 | #2 |
NavAx
|
Заархивируйте ваши счета продажи
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
27.10.2006, 11:17 | #3 |
Участник
|
Ну вообще наверное да, кроме как перенести записи в другую таблицу/базу трудно
что-то предложить. Одно меня смущает - база тормозит как правило из-за больших учетных таблиц: 17, 32, 5802, 12401. А учтенные счета - из-за них не должно все подвисать. Отчеты? Ну в общем - могут. Но тогда имеет смысл посмотреть отчеты - может их можно как-то грамотно обновить? Даже на большой таблице счетов - отчеты должны работать быстро. Конечно, смотря какие отчеты |
|
27.10.2006, 11:32 | #4 |
Moderator
|
Радикальное решение - переход на 4-ку.
В противном случае - увеличение физических дисков на сервере БД. Еще один вариант - компрессия операций. Обязательная процедура - проверить актуальность SIFT индексов в т. 17, 32, 5802, т.е. ненужные убить!!! Этой операцией несколько десятков гиг освободите. Кстати, какое кол-во Измерений вы пользуете? |
|
30.10.2006, 15:32 | #5 |
Участник
|
Удалите все неиспользуемые индексы с помощью этой утилиты:
http://www.mibuso.com/dlinfo.asp?FileID=755 |
|
31.10.2006, 14:14 | #6 |
Участник
|
Архивировать и переносить нельзя. По каждому счету проводятся анализ и отчетность. 17 таблица самая большая, согласен. SIFTы давно убили, либо отключили поддержку, дабы на транзакциях записи сэкономить время. С измерениями проблем нет. Аналитические отчеты простые и идут по счетам где не так уж много операций. А что по поводу 4-ки ? Есть ли результаты какого либо сравнительного тестирования производительности, что бы их можно было использовать как аргумент для перехода на 4-ку (если решимся) ?
|
|
31.10.2006, 14:57 | #7 |
Moderator
|
У меня точных цифр нет, но был странный опыт перехода с 3.60 на 4.00 и возврат на 3.70. Заменяли только движок без функционала (за исключением ошибок несовместимости). Причина - без комментариев ;-) Размер базы был порядка 70 гиг. Вывод: 3.70 - тормозное глюкало по сравнению с 4.00 (без сервиспаков!!!). Если конкретнее, то SQL 2000, на 4-ке первые 2 дня тормозило жутко, а потом разогналось, примерно раза в два-три быстрее 3.60. Особых проблем не было. Но возврат на 3.70 (только клиент!!!) вылился в странные ошибки стандартного и нестандартного ф-ла + производительность упала очень резко и пришлось оч.серьезно заниматься оптимизацией.
Сколько лет вашей базе? Компрессию делали? |
|
31.10.2006, 15:09 | #8 |
Участник
|
Цитата:
на 4-ке первые 2 дня тормозило жутко, а потом разогналось
|
|
31.10.2006, 15:23 | #9 |
Участник
|
похожая ситуация базы 160 Gb - 54 % базы - 32,5802 таблицы
больше 30 ключей,куча сифтов (наследие внедренцов). надо разгребать... Тестили переход на 2005 SQL - жутко тормозил учет в одном месте NV запрос работал по кластерному ключу простым перебором всех записей хотя явно в коду казывали нужный ключ - думаю из-за отсутствия статистики, но рисковать не стали - остались на 2000 который выполнял тот же запрос в разы быстрее |
|
31.10.2006, 16:38 | #10 |
Moderator
|
Да, тормозило именно из-за набора статистики, ибо на 3-й день SQL автоматом ее обновил и все стало оч хорошо.
|
|
31.10.2006, 23:09 | #11 |
Участник
|
Цитата:
Да, тормозило именно из-за набора статистики
|
|
01.11.2006, 10:40 | #12 |
Участник
|
входило даже больше - backup-или Navision и разворачивали, пробовали и SQL-backup - эффект одинаковый
|
|
01.11.2006, 11:19 | #13 |
Moderator
|
Цитата:
И еще заметьте, официально было объявлено, что на работу с SQL 2005 расчитана только версия 4.00 SP1, а в SP2 исправлены ошибки. Уже объявлено о выходе международной версии SP3. |
|
01.11.2006, 11:47 | #14 |
Участник
|
|
|
01.11.2006, 13:53 | #15 |
Moderator
|
Да, действительно. Уже качаю. ;-)
|
|
02.11.2006, 18:40 | #16 |
Участник
|
ссылкой не поделитесь однако ? или это только для партнеров ))
|
|
02.11.2006, 21:33 | #17 |
Участник
|
Да, доступно на partnersource
http://www.ms-dynamics.ru/index.php?option...select&id=5 Если у вас активна подписка на обновление, спрашивайте у того, кто продал вам Navision. |
|