Назад | Перейти на главную страницу

SQL 2008, управляющий 2 экземплярами на одном физическом сервере

Мне нужно немного разобраться в управлении SQL Server 2008. Сценарий следующий: у меня есть один физический сервер Windows на основном сайте, я хочу иметь на нем две разные базы данных приложений, поэтому я должен создать два экземпляра на одном сервере или иметь разные сервер для другой базы данных. Первая база данных предназначена для целей управления, а вторая - для целей отчетности. На вторичном сайте есть вторая база данных, которая будет в пассивном режиме, и я намерен подключить их через MSCS. Могу ли я иметь оба экземпляра на одном сервере, и оба будут работать нормально? База данных управления будет использоваться больше. Пожалуйста, ответьте в ближайшее время. Могут ли оба экземпляра иметь выделенные ресурсы?

Ничто в исходной публикации не указывает на необходимость наличия двух экземпляров на одном сервере. SQL Server будет балансировать использование ресурсов по запросу для всех баз данных в одном экземпляре. Если есть опасения относительно нагрузки, создаваемой использованием SSRS, то этим можно управлять, используя инструменты SQL Server и четко определенные запросы.

От создания двух экземпляров SQL Server мало пользы. Когда вы создаете два экземпляра, вам необходимо разделить аппаратные ресурсы между каждым экземпляром. Два экземпляра SQL Server не могут сбалансировать процессор, память и операции ввода-вывода по всем запросам, поскольку каждый экземпляр не знает о нагрузке по запросу другого экземпляра. Для двух экземпляров требуются два разных порта прослушивания для взаимодействия с клиентами, и в целом потребуется больше управления. Это сильные отрицательные моменты.

Предоставленная вами информация не указывает на необходимость в двух экземплярах, и вы продолжаете предпринимать ответные действия, требуя двух экземпляров. Было бы полезно понять основную предопределенную потребность в двух экземплярах.

Помогите нам помочь вам.

Судя по описанию, они могут легко попасть в один экземпляр. Любой данный SQL Server может содержать множество отдельных баз данных.

Это, безусловно, предпочтительнее, чем пытаться поддерживать два отдельных экземпляра, будь то на одном или двух физических серверах, особенно если эти функции управления и отчетности являются частью одного и того же приложения / системы.

Это самый простой способ настройки, поэтому его стоит попробовать. Начните думать о втором физическом сервере, только если у вас начнутся проблемы с производительностью с функцией отчетности.