Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Быстродействие SQL сервера  [new]
dimon71
Member

Откуда:
Сообщений: 172
Добрый день, уважаемые!

Подскажите, как практически подойти к решению такого вопроса.
Есть БД на MSSQL 2000. Объем БД - 10 гиг. Переехали на новый сервер, с хорошим рейдом 10, памяти 16 гиг. SSD винты.

До переезда мониторил старый сервер. Вся проблема производительности упиралась в винты. Разносил базы по разным винтам, добавлял памяти чтоб в память таблицы затягивались.... Прирост производительности был, однако в винты все упиралось и работало так как работало. Тут все понятно.

Переехали на новый сервер. Винты - бомба (маленькая). Контроллер - зверь. Освободили винты от нагрузки практически совсем. Процессор не загружается более чем на 30% никогда. Но операции проходят все равно медленно. Т.е. я не нахожу загруженных полностью частей системы, а SQL тормозит.

Непонятен принцип. Если есть свободные ресурсы, почему SQL не берет их для работы. Приоритет SQL в системе повышал. Не забирает ресурсы и все тут.

Куда копать?
19 июн 13, 12:07    [14452857]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
aleks2
Guest
1. В режиме SINGLE_USER тоже медленно?
2. Если да - чего-то не хватает.
3. Если нет - sp_lock и иже с ей.
19 июн 13, 12:34    [14453087]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
dimon71, а как память используется? покажите результат print @@version целиком
19 июн 13, 12:44    [14453168]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
dimon71
Member

Откуда:
Сообщений: 172
Shakill,
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Developer Edition on Windows NT 6.1 (Build 7601: Service Pack 1)
19 июн 13, 13:09    [14453367]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
dimon71
Member

Откуда:
Сообщений: 172
Shakill,

8 гиг MSSQL забрал под себя. Еще 8 свободны. Распределение памяти динамическое. Пробовал выделять память принудительно - результата нет.
19 июн 13, 13:12    [14453391]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
Crazy_Driver
Member

Откуда: α2000 = 14ч39м36с,5, δ2000 = -60°50'02"
Сообщений: 876
dimon71,

Отключите гипер-трединг и помониторте загрузку процессоров по-ядерно.
Кстати, что за процессоры новые/старые?
19 июн 13, 14:05    [14453883]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
dimon71
Member

Откуда:
Сообщений: 172
Crazy_Driver,

Спасибо, гляну.
Да видимо дело сервис паке. Как попросили версию MSSQL показать, так меня как под душ.... Не пойму, как сервис пак 1 оказался. Знаю на старом сервере были с ним проблемы, т.к у нас много внешних процедур вызывается, там картинки обрабатываются, по ftp отправляется и была утечка памяти. Решилось установкой 4 сервис пака. А на новом сервере видимо забыли поставить. Правда память сейчас не течет.
19 июн 13, 15:04    [14454454]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
dimon71
Crazy_Driver,

Спасибо, гляну.
Да видимо дело сервис паке. Как попросили версию MSSQL показать, так меня как под душ.... Не пойму, как сервис пак 1 оказался. Знаю на старом сервере были с ним проблемы, т.к у нас много внешних процедур вызывается, там картинки обрабатываются, по ftp отправляется и была утечка памяти. Решилось установкой 4 сервис пака. А на новом сервере видимо забыли поставить. Правда память сейчас не течет.
SP1 у системы, у вашего сервера SP4. Правда, на этот SP надо ставить хотфикс и обновлять минимум до 8.00.2040 (там были какие-то проблемы с памятью как раз).
19 июн 13, 15:08    [14454486]     Ответить | Цитировать Сообщить модератору
 Re: Быстродействие SQL сервера  [new]
dimon71
Member

Откуда:
Сообщений: 172
Всем спасибо большое. Идеек подбросили. Буду копаться.
19 июн 13, 15:14    [14454533]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить