as
begin
DBCC FREEPROCCACHE
DBCC FREESESSIONCACHE
DBCC FREESYSTEMCACHE('All')
DBCC DROPCLEANBUFFERS
exec sp_configure 'max server memory', 256
EXEC ('RECONFIGURE' )
WAITFOR DELAY '00:00:05'
EXEC sp_configure 'max server memory', 2147483647
EXEC ('RECONFIGURE' )
GO
end
AS
BEGIN
--清除所有緩存
DBCC FREEPROCCACHE
DBCC FREESESSIONCACHE
DBCC FREESYSTEMCACHE('All')
DBCC DROPCLEANBUFFERS
--打開高級配置
exec sp_configure 'show advanced options', 1
--設置最大內存值,清除現有緩存空間
exec sp_configure 'max server memory', 2048
EXEC ('RECONFIGURE')
--設置等待時間
WAITFOR DELAY '00:00:02'
--重新設置最大內存值
EXEC sp_configure 'max server memory', 10240
EXEC ('RECONFIGURE')
--關閉高級配置
exec sp_configure 'show advanced options',0
END
GO