C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 121 を表示中)
■72287 / )  SQLServer2012 メモリ解放について
□投稿者/ Ante (1回)-(2014/06/02(Mon) 11:47:28)

分類:[データベース全般] 

お世話になります。

DBサーバーとしてSQLServer2012を使用しています。
当該サーバー内にて、Excelアプリケーションが起動しており、
SQLServerのメモリが逼迫する事象が発生しています。

SQLServerの最大サーバーメモリとしては10GBを設定しています。

そこで、SQLServerを再起動せずにメモリ解放を行うために以下のような
SQLを発行することで、強制的にメモリを設定しなおそうと考えています。

----------------------------------------------------------------------------
-- ■SQLServerのメモリを強制的に変更する (1000MB)
EXEC SYS.SP_CONFIGURE 'SHOW ADVANCED OPTIONS', '1' RECONFIGURE WITH OVERRIDE
GO
EXEC SYS.SP_CONFIGURE 'MAX SERVER MEMORY (MB)', '1024'
GO
RECONFIGURE WITH OVERRIDE
GO
EXEC SYS.SP_CONFIGURE 'SHOW ADVANCED OPTIONS', '0' RECONFIGURE WITH OVERRIDE

-- ■SQLServerのメモリを強制的に変更する (10000MB)
EXEC SYS.SP_CONFIGURE 'SHOW ADVANCED OPTIONS', '1' RECONFIGURE WITH OVERRIDE
GO
EXEC SYS.SP_CONFIGURE 'MAX SERVER MEMORY (MB)', '10240'
GO
RECONFIGURE WITH OVERRIDE
GO
EXEC SYS.SP_CONFIGURE 'SHOW ADVANCED OPTIONS', '0' RECONFIGURE WITH OVERRIDE
----------------------------------------------------------------------------

上記のような手法で変更することは危険でしょうか。
ぶしつけな質問で大変恐縮ですが、皆様のお知恵をお貸しください。
返信 編集キー/


管理者用

- Child Tree -