微软 SQL Server 2012 配置与调优指南
1. 访问 SQL Server 配置数据
SQL Server 2012 采用基于对象的方法来表示服务器、数据库及其配置特征和数据内容。系统目录是这一结构的核心,它描述了 SQL Server 特定实例中的对象及其属性。数据库的属性可以描述以下内容:
- 表和视图的数量与名称
- 表或视图中列的数量与名称
- 列的数据类型、精度和小数位数
- 表上定义的触发器和约束
- 为表定义的索引和键
- 查询优化器用于生成查询计划的统计信息
在查询中,可以通过以下方式访问这些属性和其他系统目录信息:
- 目录视图 :提供对存储在数据库中的元数据的访问,包括数据库属性及其值。可用于访问除复制、备份、数据库维护计划和 SQL Server 代理相关元数据之外的所有用户可用元数据。
- 兼容性视图 :提供对早期版本 SQL Server 中包含的许多系统表的访问。这些视图仅用于向后兼容,公开的元数据与 SQL Server 2000 中的相同,不公开诸如可用性组、数据库分区和镜像等新功能的元数据。
- 信息架构视图 :提供对存储在数据库中的元数据子集的访问,包括数据库属性及其值。基于 SQL - 92 标准中的目录视图定义,不包含特定于 SQL Server 2012 的元数据。使用这些视图的应用程序可在符合 SQL - 92 的异构数据库系统之间移植。
- ODBC 目录函数 :提供一个接口,开放数据库连接 (
超级会员免费看
订阅专栏 解锁全文
95

被折叠的 条评论
为什么被折叠?



