详细讲述 SQL SERVER 内存和缓冲区管理
2007-05-20 09:35:42 来源:WEB开发网核心提示: >sp_cacheconfig pubs_logCache Name Status Type ConfigValue Run value -- -- -pubs_log Active log only 7.00MB 7.00MB---Total 7.00MB 7.00MB===Cac
>sp_cacheconfig pubs_log
Cache Name Status Type Config
Value Run value
---------------- ------ ------
---------------- -------------
pubs_log Active log only 7.00MB 7.00MB
-------------------------------
Total 7.00MB 7.00MB
===============================
====================================
Cache:pubs_log, status:Active, Type:log only
Config Size:7。00MB, Run size:7.00MB
IO Size Wash Size Config Size Run Size
------- --------- ----------- --------
2KB 512KB 0.00MB 4.00MB
4KB 1024KB 3.00MB 3.00MB
再运行以指令sp_cacheconfig pubs_log,“6MB”后重启,则改变为:
>sp_cacheconfig pubs_log
Cache Name Status Type Config Value Run value
---------------- ------ ------ ------
---------- -------------
pubs_log Active log only 6.00MB 6.00MB
-------------------------------
Total 6.00MB 6.00MB
=====================================
==============================
Cache:pubs_log, status:Active, Type:log only
Config Size:6。00MB, Run size:6。00MB
IO Size Wash Size Config Size Run Size
------- --------- ----------- --------
2KB 512KB 0.00MB 3.00MB
4KB 1024KB 3.00MB 3.00MB
欲彻底删除一个数据缓冲区,将其大小复位为0可使用sp_cacheconfig pubs_log,“0”。则将缓冲区状态变为“pend/del”,重启SQL Server后此改变生效。在执行该操作前,缓冲区需保持激活状态,捆绑至缓冲区的所有对象仍使用该缓冲区执行I/O操作。若有对象捆绑于待删除的数据缓冲区,则SQL Server重启后,缓冲区的捆绑被标记为无效,所有无效缓冲区捆绑的对象都使用默认数据缓冲区。当捆绑被标记为无效时,警告信息将被输入错误日志。注意,默认数据缓冲区不能删除。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››详细说明Nginx配置文件
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接