![]() |
#1 |
Участник
|
Аксапта сильно тормозит
В компании документооборот порядка 800 выписаных фактур, накладных в сутки, примерно столько же кассовых документов. Это основная часть работы. Работа круглосуточная.
Когда работают только операторы и кассиры все нормально, если подключается кто-то с большим отчетом или продолжительной операцией, вроде формирования книги продаж, начинаются тормоза при приеме заказов. При подборе номенклатуры в заказе иногда задержки в несколько минут на каждую строку. Аксапта 3.0 с SP2 Пользователи сидят на 3-х уровневой, сеть 100 Мбит Все железо взято у внедренцев аксапты по рекомендациям MBS AOS сервер Xeon 2,8 память 1Гб, винты 2*36Гб SQL сервер Xeon 2*2,8 память 2Гб, винт 2*36Гб + 5*36Гб Связаны по сети 1Гбит Может кто нибудь посоветует что это может быть, или где и как можно посмотреть причину возникновения тормозов. |
|
![]() |
#2 |
Участник
|
включите статистику.
Для начала посмотрите сколько у вас tablescan'ов в час. Далее посмотрите длину очереди чтения/записи на диске. Пройдите шаги, которые рекомендуют для оптимизации любой базы данных. Когда вы таки боль-мень нормально настроите базу, включите мониторинг SQL-запросов в Аксапте. Сначала начинайте отслеживать запросы длинее 1 минуты. Локализуйте их, посмотрите какие индексы им нужны, настройте индексы. Снова проверьте tabescan. Далее отслеживайте запросы длинее 30 секунд. Локализуйте их, посмотрите на индексы. Снова проверьте статистику. Далее снова снизьте апертуру и т.п. Не забывайте о общих и тривиальных рекомендациях типа http://axapta.mazzy.ru/hints/mssqlsetup2/ читайте BOL, книжки, www.sql.ru наконец ![]() |
|
![]() |
#3 |
Шаман форума
|
Ну, давай и я свои стандартные советы вставлю:
-Двухвалютный склад отключаем -"Идентификатор сессии должностн" - тоже отключаем, и в накладных, и в кассе -Физическую стоимость - если не нужна - отключаем |
|
![]() |
#4 |
злыдень
|
"если подключается кто-то с большим отчетом или продолжительной операцией, вроде формирования книги продаж, начинаются тормоза при приеме заказов"
![]() Дело в блокировках, не хотите мучаться ставьте Оракл, лучше мучаться с администрированием, чем с производительностью. Смотрите какой процесс блокирует остальные процессы и если возможно оптимизируйте. Но не все можно оптимизировать, например переписывать все "большие отчеты и продолжительные операции" - .... Если есть возможность выбейте окно между сменами и попробуйте впихнуть туда пакеты с период-ми операциями |
|
![]() |
#5 |
Участник
|
погоди, komar, рано еще отключать функциональность.
посмотри какие там винты и сколько их. ![]() а в целом - совершенно согласен. AndreyStar, я правильно понимаю, что у SQL сервер у вас стоит два Raid'а? Причем, скорее всего, оба Raid5? |
|
![]() |
#6 |
Участник
|
Re: Аксапта сильно тормозит
Эх, не удержусь, сьязвлю.
Цитата:
Изначально опубликовано AndreyStar
Все железо взято у внедренцев аксапты по рекомендациям MBS http://forum.mazzy.ru/index.php?showtopic=25 прямая ссылка на hp http://www.hpproposal.com/mbs/axapta/entryform.html |
|
![]() |
#7 |
Участник
|
Цитата:
Изначально опубликовано Recoilme
Пишу сообщение, а справа слышу возглас программиста "этот долбанный SQL" ![]() |
|
![]() |
#8 |
Участник
|
Для Recoilme: Единственное окно между сменами это с 18:00 31 декабря до 15:00 1 января
![]() а насчет оракла, начальство хочет microsoft sql ![]() |
|
![]() |
#9 |
Участник
|
для Mazzy: на SQL 2 винта аппаратно в 1 зазеркаленый, на них система
transaction log, старые базы 1С, почтовик, users'кие папки, остальные 3 это raid5 на них собственно данные |
|
![]() |
#10 |
Шаман форума
|
Цитата:
Изначально опубликовано mazzy
погоди, komar, рано еще отключать функциональность. Что касается рекомендаций с сайта - минимальная конфигурация по таким рекомендациям - 1 живой юзер= 2 ASU |
|
![]() |
#11 |
Модератор
|
Цитата:
Изначально опубликовано Recoilme
Дело в блокировках, не хотите мучаться ставьте Оракл, лучше мучаться с администрированием, чем с производительностью. |
|
![]() |
#12 |
Участник
|
Не нуна смеяться над маленькими
![]() зашиваемся совсем, вопрос с курсами по sql благополучно замяли, а методом проб и ошибок невозможно в условиях когда нет перерывов в работе неделями |
|
![]() |
#13 |
Участник
|
Цитата:
Изначально опубликовано Recoilme
Дело в блокировках, не хотите мучаться ставьте Оракл, лучше мучаться с администрированием, чем с производительностью. Смотрите какой процесс блокирует остальные процессы и если возможно оптимизируйте. Но не все можно оптимизировать, например переписывать все "большие отчеты и продолжительные операции" - .... Если есть возможность выбейте окно между сменами и попробуйте впихнуть туда пакеты с период-ми операциями Да и переход на другую БД при круглосуточной работе.... Пакеты можно и на копии БД "впихнуть", чтобы "на кошках" тренироваться. |
|
![]() |
#14 |
Участник
|
Цитата:
Изначально опубликовано AndreyStar
Не нуна смеяться над маленькими ![]() зашиваемся совсем, вопрос с курсами по sql благополучно замяли, а методом проб и ошибок невозможно в условиях когда нет перерывов в работе неделями ![]() |
|
![]() |
#15 |
Участник
|
Цитата:
Изначально опубликовано AndreyStar
для Mazzy: на SQL 2 винта аппаратно в 1 зазеркаленый, на них система transaction log, старые базы 1С, почтовик, users'кие папки, остальные 3 это raid5 на них собственно данные Ну и ну... |
|
![]() |
#16 |
Участник
|
Цитата:
Не понял. Все это на одной машине? Не хватает только контроллера домена и прокси сервера. Ну и ну...
![]() не дают денег на отдельный сервер на все это барахло ![]() |
|
![]() |
#17 |
Участник
|
барахло?
знаете, AndreyStar, мне мультик вспомниается - Вовка в тридесятом царстве. Там маленький Вовка затолкал в печь дрова и завалил туда же тесто со словами: "так сойдет". В результате получил угольки. Печь ему еще что-то умное сказала... Забыл только что именно ![]() |
|
![]() |
#18 |
Участник
|
Цитата:
Изначально опубликовано Михаил Андреев
Если начальство бабок не отвалит за это дело, пробуйте "за пиво" взять ![]() ![]() |
|
![]() |
#19 |
Модератор
|
Цитата:
Изначально опубликовано AndreyStar
Не нуна смеяться над маленькими ![]() зашиваемся совсем, вопрос с курсами по sql благополучно замяли, а методом проб и ошибок невозможно в условиях когда нет перерывов в работе неделями disk transfers/sec pages/sec % processor time current disk queue length lock requests/sec если у Вас работа 24х7 - есть возможность mainnance plans хоть изредка запускать? и начинайте мониторить долгоиграющие запросы |
|
![]() |
#20 |
----------------
|
Приятного аппетита - сказала печка
![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|