Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
Пижон
Guest
с точки зрения производительности сервера что лучше все базы держать в одном дефолтовом инстансе или установить второй и перекинуть туда некоторые базы. Получу ли от этого выигрыш в произодительности. Вообще для чего и с какой целью делают на одной и той же машине несколько инстансов SQL SERVER
30 окт 12, 08:14    [13394412]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Пижон
...Вообще для чего и с какой целью делают на одной и той же машине несколько инстансов SQL SERVER
Вообще, для того, чтоб "развести" логины, ну и системную базу TempDB вроде как и незачем, ИМХО.
Если и лицензирование идет по серверу + CAL-ы, то и для увеличения стоимости лицензирования )))
30 окт 12, 08:21    [13394438]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
Пижон
Guest
Больше интересует производительность самого SQL SERVER и нагрузка на серверную ОС. Еще для каких целей "заводят" еще один дополнительный инстанс на этой же машине?
30 окт 12, 08:26    [13394452]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
kain111
Member

Откуда:
Сообщений: 227
в 1м.
30 окт 12, 08:59    [13394571]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
Alexander Titkin
Member

Откуда: Москва
Сообщений: 91
Пижон,

Доп. инстанс заводят с целью получения тестовой среды при ограниченном количестве серверов. В плане производительности - маловероятно.
30 окт 12, 09:18    [13394640]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
Пижон
Guest
Каждый инстанс запускается отдельной службой MS SQL. Получается, что доп. служба забирает оперативы и процессорное время и выигрышем здесь и не пахнет. Интересно знать: как два инстанса распределяют ресурсы процессора и кучи между собой. Все таки склонен думать, что 2 инстанса с 10 базами внутри хуже в плане производительности чем 1 инстанс с 20 базами. Кто нить проводил замеры чисто из любопытства. Где выше перфоманс?
30 окт 12, 09:39    [13394706]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 901
все зависит от админа.
автор
Каждый инстанс запускается отдельной службой MS SQL. Получается, что доп. служба забирает оперативы и процессорное время и выигрышем здесь и не пахнет.
каждый инстанс заберет не больше выделенных ему админом ресурсов, это одна причин установки несколько инстансов на 1 сервер, хотя иногда помогате говернер, но им не все можно сделать.

еще причина, Разделить нагруженные БД от второстепенных БД, к примеру, не второстепенные БД не мешали при работе в tempbd

еще причина , софтверная, когда приложение привязано к определенной БД по имени( есть такие старые приложения), на одном инстансе можно одну БД поднять с этим именем, поэтому ставят второй.
30 окт 12, 09:49    [13394747]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
автор
каждый инстанс заберет не больше выделенных ему админом ресурсов, это одна причин установки несколько инстансов на 1 сервер, хотя иногда помогате говернер, но им не все можно сделать.


Служебные затраты ты все равно идут, как бы не ограничивали.
30 окт 12, 09:53    [13394772]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Есть у меня один сервачок-бодрячок :) , так многоинстансность мне нужна для отделения зёрен от плевел, так как на избыточные затраты системных ресурсов на использование 2вух экземпляров плевать, то гораздо удобнее держать всё 1Сное на своём инстансе, а всю остальное на другом, чтобы не мешать 1С ни разу. Ну и мануальная разводка по ресурсам ЦПУ, памяти, макс. параллелизму и его стоймости. Кому, чего и сколько... каждому по потребности от каждого по возможности )))))))
30 окт 12, 10:19    [13394920]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10822
Блог
https://www.sql.ru/articles/mssql/2005/101902sqlserver2000scalability.shtml
31 окт 12, 16:03    [13403285]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Александр Гладченко
https://www.sql.ru/articles/mssql/2005/101902sqlserver2000scalability.shtml

Добавил в закладки, завтра изучу основательно, спасибо. У меня такой вопросик, статья написана для
Microsoft ® SQL Server ™ 2000 Enterprise Edition
Microsoft Windows® 2000 Datacenter™ Server

Сохранились ли все её концепции на последующие версии MS SQL или всё таки предаставленная в ней информация актуальна только для приведённых версий ?
31 окт 12, 17:57    [13404187]     Ответить | Цитировать Сообщить модератору
 Re: Лучше несколько баз держать в 1 инстансе БД или раскидать на 2 инстанса  [new]
NIIIK
Member

Откуда: Россия, Ростовская область, г. Таганрог
Сообщений: 1310
В случае Экспресс версией иногда это выгодно даже в пределах одной базы, особенно если получится грамотно разбить её на части (что бы запросы выполнялись не по таблицам с нескольких инстансов).
Но если нужна именно "производительность" по процессору и памяти.
31 окт 12, 18:07    [13404243]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить