1.1
、SQL
Server
2000中的 *** 作:
在企业管理器中点击SQL
Server组—本机的实例名---管理—当前活动—进程信息。
1.2、SQL
Server
2005
中的 *** 作:
在Microsoft
SQL
Server
Management
Studio—展开管理—SQL
Server
日志---活动监视器---在右边的 *** 作框中右击---查看进程。
我觉得你应该把问题问题问得更清楚一些。是数据文件利用率高?还是cpu使用率高?还是数据文件访问频繁io高?就你的字面问题来看,我个人觉得文件的使用率不是什么问题吧?如果你觉得表空间使用的太多空余的太少,那就加数据文件啊。当然了如果你指的是单个的数据文件的话,分几种情况:
一、使用了asm的数据库:这种情况下你只需要增加数据文件,asm会自动做balance,也就降低了单个文件的使用率。
二、非asm的数据库:那你在增加了数据文件之后需要将所有该表空的对象重新move、rebuild或re-create,这样也能达到自动重新分配数据文件使用率的目的。
(另:cpu高和io高的话,就需要进一步分析了。个人建议可以查找占用情况比较明显的sql逐一进行优化)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)