2016-06-15 2 views
0

Есть ли ограничение использования памяти для SQL Server Management Studio и есть ли способ освободить память SSMS без ее перезагрузки? Я в настоящее время использую SSMS 2012 и я всегда получаю сообщение об ошибке, как показано ниже:Свободное использование памяти SQL Server Management Studio

'An error occurred while executing batch. Error message is: Exception of type 'System.OutOfMemoryException' was thrown.' 

Мой компьютер имеет 24 ГБ оперативной памяти и свободной памяти 17GB, но я все еще получаю над сообщением при выполнении некоторых тяжелых запросов. Я храню некоторые XML-данные в таблицах, поэтому запрос может вернуть огромные данные. Однако эта проблема не возникает постоянно. обычно это после того, как я запускаю SSMS некоторое время, что заставляет меня думать, что это ограничение использования памяти. в этот момент мне нужно перезагрузить SSMS, чтобы выполнить мой запрос. Есть ли способ освободить память без перезагрузки SSMS?

+1

Является ли ваша копия SSMS 32-разрядным приложением? Если это так, он не будет использовать более 2 или 3 ГБ ОЗУ независимо от того, сколько у вас есть. –

+0

Это 64 бит. Я только что проверил версию. Microsoft SQL Server 2005 - 9.00.5266.00 (X64) \t 17 марта 2011 15:18:02 \t Copyright (с) 1988-2005 Microsoft Corporation \t Developer Edition (64-разрядная версия) на Windows NT 5.2 (Build 3790: Service Pack 2) –

+0

Разве это не ** версия ** **? –

ответ

0

Álvaro González является правильным. Я установил 64-битную SSMS и до сих пор не видел такой же проблемы.

Смежные вопросы