Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Причины медленной работы SQL Server 2014 / 8 сообщений из 8, страница 1 из 1
07.11.2014, 00:44
    #38797949
Shovgenyuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
@@VERSION

Microsoft SQL Server 2012 - 11.0.5058.0 (X64)
May 14 2014 18:34:29
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: )



С БД одновременно работает до 15 пользователей.
Сервер начал жутко тормозить при любых обращениях к нему (select, update, insert) больше одного пользователя одновременно.
Даже если идёт обращение к разным таблицам.
Если работает один пользователь, то всё хорошо.
Как только начинают обращатся к серверу 2 и больше пользователей одновременно, начинаюся жуткие тормоза. Чем больше пользователей, тем больше тормоза.

По сравнению с тем периодом, когда всё работало нормально с тем же количеством пользователей ничего не изменилось кроме объема данных. Количество строк в таблицах значительно возросло.

Апдейт статистики не помог.
Тормоза зависят именно от количества одновременных конектов.

В чём может быть причина? Куда копать?
...
Рейтинг: 0 / 0
07.11.2014, 00:54
    #38797960
Shakill
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
Shovgenyuk,
а нужные индексы для ваших select и update в наличии?
...
Рейтинг: 0 / 0
07.11.2014, 00:57
    #38797963
Shovgenyuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
Да индексы на месте

Ребилд индексов тоже делал - не помогло
...
Рейтинг: 0 / 0
07.11.2014, 01:21
    #38797991
wamaco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
Shovgenyuk,

объем выделяемой памяти под сервак установи поменьше...
...
Рейтинг: 0 / 0
07.11.2014, 01:47
    #38798014
Shovgenyuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
wamacoShovgenyuk,

объем выделяемой памяти под сервак установи поменьше...

поменьше???
...
Рейтинг: 0 / 0
07.11.2014, 09:13
    #38798145
Shurgenz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
Shovgenyuk,

max degree of parallelism - по умолчанию 0, означает распараллеливание потоков на все процессоры. следует смотреть блокировки типа CXPACKET. Следует ограничить, или установить побольше стоимость для cost threshold for parallelism. (см. sp_configure)

Уменьшить память... как уже советовали, это правой кнопкой на сервере в Management Studio, свойства->память
но память, думаю, вряд-ли.

Да, по поводу СXPACKET - Это можно поглядеть в sys.dm_os_waiting_tasks или в Activity Monitor-е
...
Рейтинг: 0 / 0
07.11.2014, 11:14
    #38798238
WarAnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
Shovgenyuk,

Вангую, индексы перестали помещаться в памяти, винт говно на 5 рейде, как только юзвери пытаются прочитать больше пары страниц находящихся в памяти начинаются дикие ожидания типа pageiolatch.
Второй ванг, индексы написаны через Ж, и никак не помогают оптимизатору в работе.
И третий ванг, блокировки, хоть вы и говорите что читаются разные таблицы, но как говаривал Д. Хаус, все врут, отсюда вопрос, а как вы это проверяли?
...
Рейтинг: 0 / 0
07.11.2014, 20:05
    #38798994
Mind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Причины медленной работы SQL Server 2014
ShovgenyukВ чём может быть причина? Куда копать?Для начала таки посмотреть чего ждут запросы.
Судя по вопросам, опыта у вас большого нет, а хрустальный шар я потерял, так что скачайте и поставьте sp_WhoIsActive , ну и запускайте в момент тормозов.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Причины медленной работы SQL Server 2014 / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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