浅析管理SQL Server数据库和应用元数据(2)_Mssql数据库教程
推荐:浅析SQL Server 2008中不推荐及不支持的功能每个人都在等着Microsoft SQL Server 2008的新功能出现,不过我们首先应该知道有哪些“不推荐(deprecated)”以及“不支持(Discontinued)”的功能。“不推荐
dbo.Database_Applications,它保存SQL 实例、数据库和应用程序之间的关系。
以下为引用的内容:
Applications Table CREATETABLE[dbo].[Applications] Database_Applications Table CREATETABLE[dbo].[Database_Applications] |
你可能注意到,我没有规范化dbo.Database_Applications表。如果我规范化,我会只存储两个区域:一个与存储我的应用元数据的表有关的外键,和一个与我的元数据库相对应的外键。我有自己的原因:
我没有处理大量的数据:我有大概800个数据库,这些数据库在我的环境里发布80个实例。虽然这对于一个数据库管理员来说是个很大的环境,但是它既不转变成在我的元数据表里的大量纪录,也不转变成数据库的巨大字节。
不是通过dbo.Applications表的主键,而是包含表中的应用程序名,我可以通过只访问dbo.Database_Applications表产生我的主要应用程序元数据报告(key Application Metadata report)。
我的环境中的SQL元数据库使用“焦土政策”人口处理方法,除了SQL Agent Job History和Backup History,其他的表都被每天删除和重新载入。我发现在
dbo.Database_Applications表中保存信息可以使我的生活变得很容易。
每日从我的环境中载入数据后,我可以通过以下脚本得到在我的环境中产生的任何新的数据库的良好的陈述。
分享:如何快速确定SQL Server栏中的最大值你有一个里面包含整数、浮点数、金额或日期的N列SQL Server表,而你的任务是返回这些列中某一行的最大值。你甚至被要求一次求几行的最大值,返回一个记录组(record set)。 第一
- sql 语句练习与答案
- 深入C++ string.find()函数的用法总结
- SQL Server中删除重复数据的几个方法
- sql删除重复数据的详细方法
- SQL SERVER 2000安装教程图文详解
- 使用sql server management studio 2008 无法查看数据库,提示 无法为该请求检索数据 错误916解决方法
- SQLServer日志清空语句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸载方法(其他版本类似)
- sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表
- SQL Server 2008 清空删除日志文件(瞬间日志变几M)
- Win7系统安装MySQL5.5.21图解教程
- 将DataTable作为存储过程参数的用法实例详解
- 相关链接:
- 教程说明:
Mssql数据库教程-浅析管理SQL Server数据库和应用元数据(2)。