powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Узнать проблемы с сервером SQL
5 сообщений из 30, страница 2 из 2
Узнать проблемы с сервером SQL
    #39631780
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понаписали много, а как сделать кнопку с зеленой лампочкой - не придумали.
...
Рейтинг: 0 / 0
Узнать проблемы с сервером SQL
    #39632138
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дед-ПапыхтетSAS2014система Win Serv 2012
perfmon to sql server первая попавшаяся и полно другого в гугле. Классика посмотри
диски: IOPS, очереди, время отклика диска
память: процент попадания в кэш, время жизни страницы буффер кэша
проц: нагрузка общая по ядрам если необходимо
своп насколько задействуется
всякие pagelatch есть расщепления страниц, ошибки, дидлоки, блокировки.

Начни с простого, после можно копнуть уже глубже и принимать решения в случае проблем. Это не коробочное решение конечно, но и что бы коробочным пользоваться, нужно в счетчиках разобраться что бы понимать какие проблемы могут быть и как их диагностировать.

СПС за инфу
...
Рейтинг: 0 / 0
Узнать проблемы с сервером SQL
    #39632533
04cf9f9576a6f15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014Ролг Хупинпропущено...


Вы для себя определили уже, что означает "нехватка памяти или другой мощности сервера"?

это как один из примеров по нехватки памяти, просто щас серверу выделено макс 5 Гб, и у системе остается 2-3 Гб
вот и думаю этого достаточно или это одна из причин торможения работы БД на сервереКак говорит мой начальник: "Пока пользователи не жалуются генеральному директору, никаких проблем нет". Я ему уже третий год:
- Тут у кладовщиков накладная генерируется 26 секунд в среднем. А в среднем раз в три дня встречаются задержки до 3 минут. А у этой функции пиковые задержки...
- Звонки с жалобами в саппорт были? Нет? Значит, всё в порядке.

В то-же время у меня действительно есть задачи, где задержки свыше полутора секунд могут привести к остановке производства. Такая OLTP задача практически реального времени. И ради неё пришлось кладовщикам MAXDOP 1 поставить, чтобы их накладные не отжирали слишком много процессорных ресурсов.

Так что о какой зелёной кнопке Вы говорите? Всё зависит от системы и от задачи.

З.Ы. Системе нужно оставлять столько памяти, чтобы она не свопилась слишком активно. Идеально - вообще не свопилась.

З.З.Ы. Серверу СУБД нужно оставлять столько памяти, чтобы Page Life Expectation был достаточно большим и количество физических чтений страниц было разумным. Точнее, смотрите длину очереди к диску на чтение.

#Хэш=
...
Рейтинг: 0 / 0
Узнать проблемы с сервером SQL
    #39632778
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
04cf9f9576a6f15,

SQL сервер в принципе должен быть выделенным, как и любой другой сервер. Т.е. на нем не должно быть прикладных задач. Или же аппаратные ресурсы должны быть четко разделены между сервером и приложениями. Так вопрос касается не только памяти, но и дисков, CPU и всего, что ему может потребоваться.
...
Рейтинг: 0 / 0
Узнать проблемы с сервером SQL
    #39633976
04cf9f9576a6f15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов04cf9f9576a6f15,

SQL сервер в принципе должен быть выделенным, как и любой другой сервер. Т.е. на нем не должно быть прикладных задач. Или же аппаратные ресурсы должны быть четко разделены между сервером и приложениями. Так вопрос касается не только памяти, но и дисков, CPU и всего, что ему может потребоваться.Система тоже должна где-то в памяти быть. Как и программный код самого SQL сервера. Нельзя просто взять и отдать всю память под данные. Например, физически на сервере 16 Гб. Из них под буфера данных SQL сервера отдано 14 Гб. При этом свопа не наблюдается. Т.е. память настроена отлично. Тут надо уточнить, что своп - это не только чтение/запись в страничный файл. Подгрузку исполнимых файлов (exe, dll и т.д.) тоже можно назвать свопом. Т.е. в идеале на дисках не должно быть никакой активности, кроме тех дисков, где расположены базы данных.

Да, безусловно, других прикладных задач быть не должно. Все лишние сервисы стоит погасить.

#Хэш=
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Узнать проблемы с сервером SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]