Если у нас есть несколько экземпляров SQL Server 2012 Standard Edition (с ограничением памяти в 64 ГБ) на одном сервере с 192 ГБ ОЗУ, оба экземпляра имеют доступ только к первым 64 ГБ памяти или имеют доступ к разным части памяти, так что каждый из них может иметь свой собственный «чанк» объемом 64 ГБ.
Это учитывается для активного / активного кластера, если оба узла переключаются на один узел.
Ответы:
Зная, что два экземпляра абсолютно не связаны друг с другом, я предполагаю, что вы можете использовать два экземпляра на одном сервере с 64 гигабайтами для каждого. По крайней мере, насколько я понимаю, ОС - это та, которая выделяет память приложениям, так что все должно быть в порядке :)
источник
Некоторое время назад у меня был тот же вопрос. Торговые представители компании, связанной с MS, ответили, что это действительно так - вы можете использовать 64 ГБ для каждого экземпляра. Они даже сказали, что это совершенно верно и является частью идеи.
К сожалению, у меня пока нет возможности проверить это.
источник
Я просто хотел дать окончательный ответ на этот вопрос. Стандартные экземпляры SQL Server не ограничиваются «первыми» 64 ГБ памяти. Таким образом, в приведенном выше случае на сервере с 192 ГБ ОЗУ может быть 2 экземпляра SQL Server, каждый из которых может использовать целые 64 ГБ памяти.
Поскольку ни один из этих экземпляров не привязан к процессору, мы предприняли дополнительный шаг по назначению каждого экземпляра своему физическому узлу NUMA через привязку к процессору. Благодаря комментарию Аарона Бертранда, а также превосходной презентации Боба Уорда на PASS 2012 «Внутри SQLOS 2012» для деталей конфигурации ...
источник