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

Откуда:
Сообщений: 10
Здравствуйте!
Стоит задача использовать SQL сервер, наверное 2012, в системе с большим кол-вом транзакций. Мне надо сделать предложение по масштабируемости.
Для Оракла подошло бы решение RAC - там я так понимаю несколько инстансов СУБД работают с одной БД, и этим повышается производительность.
А есть что-то вроде этого для MS SQL?
(в этой же системе планируется разделять запросы от пользователей по нескольким ВЕБ серверам и серверам Приложений.)

Заранее благодарю!
22 янв 13, 13:42    [13808973]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос чайника: средство масштабирования SQL сервера?  [new]
Гость333
Member

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

Нету здесь такого. Есть отказоустойчивые кластеры, но они не обеспечивают важнейшей особенности RAC — автоматической балансировки нагрузки.

Масштабируемость достигается добавлением в сервер БД процессоров, памяти и т.д. Либо надо изначально проектировать приложение с учётом разделения данных по нескольким серверам БД.
22 янв 13, 14:32    [13809453]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос чайника: средство масштабирования SQL сервера?  [new]
Crimean
Member

Откуда:
Сообщений: 13147
Гость333
Нету здесь такого


видать архитектура держит. ибо в таких схемах накладных расходов до черта
22 янв 13, 14:48    [13809660]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос чайника: средство масштабирования SQL сервера?  [new]
komrad
Member

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

можно разделить аналитику/отчетность и OLTP нагрузку путем перенаправления "читателей" на другой инстанс/инстансы сиквела куда база будет миррориться (SQL2008) или alwayson-иться (SQL2012)

AlwaysOn
22 янв 13, 15:07    [13809880]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос чайника: средство масштабирования SQL сервера?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31783
Slavik111
Стоит задача использовать SQL сервер, наверное 2012, в системе с большим кол-вом транзакций. Мне надо сделать предложение по масштабируемости.
Масштабированием сервера, симметричным распаралеливанием нагрузки на много серверов, функциональным распаралеливанием нагрузки (например, OLTP-отчёты)

Slavik111
Для Оракла подошло бы решение RAC - там я так понимаю несколько инстансов СУБД работают с одной БД, и этим повышается производительность.
А есть что-то вроде этого для MS SQL?
Есть, ищите по слову PWD. Но это не точно такое, а похожее (впрочем, про использование RAC для этих целей в какой то конкретной системе, например, в банке или вебе тоже не слышал).

Но вообще лучше поручать такое специалистам, которые уже сами "масштабировали". А то какая то странная у вас схема :-)
22 янв 13, 15:29    [13810122]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос чайника: средство масштабирования SQL сервера?  [new]
Гость333
Member

Откуда:
Сообщений: 3683
alexeyvg
Slavik111
Для Оракла подошло бы решение RAC - там я так понимаю несколько инстансов СУБД работают с одной БД, и этим повышается производительность.
А есть что-то вроде этого для MS SQL?
Есть, ищите по слову PWD. Но это не точно такое, а похожее

Что такое PWD? Может, PDW — Parallel Data Warehouse? Так ТСу, судя по вводным, надо построить OLTP-систему, а в слове PDW — сама буковка W как бы намекает :-)

...присутствовал когда-то на презентации этого самого PDW. Больше всего запомнилось, что он не поддерживает хранимые процедуры. Может, с тех пор что-то и поменялось...

alexeyvg
Но вообще лучше поручать такое специалистам, которые уже сами "масштабировали".

+1
22 янв 13, 16:09    [13810524]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить