zoukankan      html  css  js  c++  java
  • SQL Server强制释放内存

    --强制释放内存  
    CREATE procedure [dbo].ClearMemory    
    as      
    begin  
    --清除所有缓存  
    DBCC DROPCLEANBUFFERS  
    --打开高级配置  
    exec sp_configure 'show advanced options', 1  
    
    EXEC ('RECONFIGURE')  
    --设置最大内存值,清除现有缓存空间    单位 MB
    exec sp_configure 'max server memory', 256  
    EXEC ('RECONFIGURE')  
    --设置等待时间  
    WAITFOR DELAY '00:00:01'  
    --重新设置最大内存值  单位 MB
    EXEC  sp_configure 'max server memory', 4096  
    EXEC ('RECONFIGURE')  
    --关闭高级配置  
    exec sp_configure 'show advanced options',0  
    EXEC ('RECONFIGURE')  
    
    
    --下面提供内存查看功能的一些脚本语句:
    
      --内存使用情况
    --SELECT * FROM sys.dm_os_performance_counters   
    --WHERE counter_name IN ('Target Server Memory (KB)','Total Server Memory (KB)')   
     
    
    -- 内存状态   ;根据需要显示,也可以不显示
    --DBCC MemoryStatus
    
    END
    
     
    
    --执行以下语句,释放占用内存
    
    EXEC  ClearMemory    
     
  • 相关阅读:
    auto-sklearn案例解析二
    auto-sklearn案例解析二
    auto-sklearn案例解析一
    auto-sklearn案例解析一
    auto-sklearn简介
    auto-sklearn简介
    auto-sklearn手册
    auto-sklearn手册
    观念
    JDBC总结
  • 原文地址:https://www.cnblogs.com/ShaYeBlog/p/11833637.html
Copyright © 2011-2022 走看看