总结了几个常用的sql server系统表的使用
1个回答
展开全部
1 sysobjects 表:包含数据有表对象、约束、聚集索引、主键、外键、存储过程、函数等的相关信息
2.sysfiles:主要反应指定数据库物理文件的占用空间大小及文件增长率的相关设置情况
3.sys.sysprocesses 是mssql数据库中一个非常重要的视图,主要用于返回当前db服务器中的运行中的进程ID
4.sys.stats简介
sys.stats主要用于存放MSSQL数据库中统计信息的统计,每条统计信息在sys.stats中都对应一行记录
5.sys.dm_exec_procedure_stats 主要用于获取mssql自重新启动以来,缓存中存储过程中的运行情况
(
存储过程自启动以来执行涉及的逻辑读次数
存储过程自启动以来平均逻辑读次数
存储过程自启动以来执行次数
存储过程自启动以来运行耗时总时间
存储过程自启动以来平均运行耗时时间
存储过程自启动以来首次缓存时间
)
6.sys.procedures 表中记载指定数据库所涉及的全部存储过程,通过查询此系统表可以获取当前账户拥有查看权限的存储过程,
7.sys.messages 是系统表,里面存储过系统已经规划好的错误信息列表
请看一看,如有疑问,及时沟通!
2.sysfiles:主要反应指定数据库物理文件的占用空间大小及文件增长率的相关设置情况
3.sys.sysprocesses 是mssql数据库中一个非常重要的视图,主要用于返回当前db服务器中的运行中的进程ID
4.sys.stats简介
sys.stats主要用于存放MSSQL数据库中统计信息的统计,每条统计信息在sys.stats中都对应一行记录
5.sys.dm_exec_procedure_stats 主要用于获取mssql自重新启动以来,缓存中存储过程中的运行情况
(
存储过程自启动以来执行涉及的逻辑读次数
存储过程自启动以来平均逻辑读次数
存储过程自启动以来执行次数
存储过程自启动以来运行耗时总时间
存储过程自启动以来平均运行耗时时间
存储过程自启动以来首次缓存时间
)
6.sys.procedures 表中记载指定数据库所涉及的全部存储过程,通过查询此系统表可以获取当前账户拥有查看权限的存储过程,
7.sys.messages 是系统表,里面存储过系统已经规划好的错误信息列表
请看一看,如有疑问,及时沟通!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询