Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - Одновременное сохранение базы SQL 2008 на несколько жестких дисков

Ответить
Настройки темы
MSFT SQL Server - Одновременное сохранение базы SQL 2008 на несколько жестких дисков

Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Изменения
Автор: diagnoz_
Дата: 20-12-2013
Доброго времени.
На предприятии имеется локальная сеть из 50 машин + сервер 1С. сам сервер построен на Server 2003 SP2, база хранится на Microsoft SQL Server 2008, антивирус NOD 32 Eset Smart Security. Одновременно на сервере работают максимум 10-15 человек. С недавних пор стали происходить временные зависания во время работы клиентов с 1С. В основном зависания (5-10 минут) происходят при запуске каких-то обработок\формирований\сохранений и т. д. Эти процедуры раньше происходили быстро, без видимых задержек. Прослеживал обстановку на сервере через perfmon и его счетчиков и увидел картинку о том что эти зависания\"задумчивость" сервера происходит по вине дисковой подсистемы, а кокретно показал счетчик avg. disk queue length очередь обработки запросов, она под потолок, в пике и так держится до момента спада зависания. только зависание пропало, очередь спала и все стало на свои места, работоспособность восстановилась. соответственно каждый кто в этот пик попадает, стоит в очереди и ждет, что вызывает возмущения у клиентов. с самой локальной сетью проблем нет. База растет не быстро, свободного места достаточно. дефрагментация диска делается. процессор загружен не сильно, ОЗУ также. Сам сервер из себя представляет обычный компьютер на базе Intel Pentium G850 (3m Cache, 2,9 GHz), ОЗУ в объеме 4Гб (максимально загружена всегда примерно на 2,2 Гб не более), жесткий диск Seagate 7200, 16 Mb cache, 500Gb. Для нужд предприятия достаточно. RAID не имеется. Соответственно вопрос, как разгрузить очередь жесткого диска, дабы прекратились эти временные зависания. В запасе имею такой же жесткий на 500Гб. Для улучшения производительности хочу еще и его добавить, но как разделить сохранение и работу с самой базы SQL на второй жесткий диск, таким образом разгрузив рабочий? Как мне правильно поступить в этой ситуации? Спасибо.

Отправлено: 03:06, 20-12-2013

 

Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Вообщем перебросил базы и логи + tempdb на второй винт. посмотрим как оно дальше будет.

Отправлено: 18:17, 20-12-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1630
Благодарности: 220

Профиль | Отправить PM | Цитировать


Цитата diagnoz_:
жесткий диск Seagate 7200, 16 Mb cache, 500Gb. Для нужд предприятия достаточно. RAID не имеется. Соответственно вопрос, как разгрузить очередь жесткого диска, дабы прекратились эти временные зависания. В запасе имею такой же жесткий на 500Гб. Для улучшения производительности хочу еще и его добавить, но как разделить сохранение и работу с самой базы SQL на второй жесткий диск, таким образом разгрузив рабочий? Как мне правильно поступить в этой ситуации? »
Имхо, для нужд предприятия как раз недостаточно. Нужно иметь нормальный аппаратный контроллер с рейдом на серверных винчестерах, нормальный сервер с Xeon, не так уж и дорого для организации в 20 человек.
Кто-то может не понимать, что в один прекрасный день все может накрыться и экономить деньги, но Вы должны понимать и предпринять меры. А так на Вас будут сыпаться незаслуженные упреки о зависаниях, которые Вы временно будете устранять.

Отправлено: 15:38, 23-12-2013 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - Одновременное сохранение базы SQL 2008 на несколько жестких дисков

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Помогите пожалуйста!!! У меня сервак Windows Server 2003 на стоит на нем ISA server 2 Chinga Microsoft Windows NT/2000/2003 2 27-03-2013 11:12
Миграция пользователей и настроек с server 2003 86x на server 2003 64x Iven Microsoft Windows NT/2000/2003 3 21-12-2010 12:01
[решено] Перенос настроек с Windows server 2003 SP1 на Windows server 2003 R2 SP2 HP777 Microsoft Windows NT/2000/2003 13 21-06-2009 17:52
Разное - Обмен Windows Small Business Server Premium 2003 на Windows Server 2003 Max2k Лицензирование продуктов Microsoft 4 13-06-2008 19:37
Win 2003 + HP DL320 G3 + RAID 1 на SATA - странные зависания Well7 Microsoft Windows NT/2000/2003 3 29-08-2007 08:12




 
Переход