Если у меня 32-битная версия SQL Server 2005, работающая на 64-битной Windows Server, максимальный объем доступной памяти. процесс SQL Server увеличился с 2 ГБ до 4 ГБ. В чтении этот запись в блоге Марка Руссиновича, в которой он заявляет, что
«Все серверные продукты Microsoft и исполняемые файлы с интенсивным использованием данных в Windows отмечены флагом осведомленности о большом адресном пространстве»
и
«Поскольку адресное пространство в 64-битной Windows намного больше, чем 4 ГБ, что я вскоре опишу, Windows может предоставить 32-битным процессам максимум 4 ГБ, которые они могут адресовать, а остальное использовать для виртуальной памяти операционной системы».
что заставляет меня думать, что ответ - «да», но я не совсем уверен.
Да, вы сможете получить доступ к 4 ГБ оперативной памяти для каждого экземпляра, однако 64-разрядная версия сервера sql, ограниченная 4 ГБ оперативной памяти, в большинстве случаев превзойдет 32-разрядную версию.
ответ - да - ваш 32-битный sql-сервер должен иметь возможность использовать около 4 ГБ оперативной памяти на экземпляр.
не используйте переключатель / 3gb.
вы можете увидеть доказательства из его примеров testlimit.exe в сообщении блога, на которое вы ссылались.