知识大全 SQL 2008如何引诱我们升级

Posted

篇首语:宁可枝头抱香死,何曾吹落北风中。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 SQL 2008如何引诱我们升级相关的知识,希望对你有一定的参考价值。

SQL 2008如何引诱我们升级?[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  微软终于发布了它的新版企业级关系数据库管理系统——SQL Server 虽然它的到来略微有些晚点 不过这也在我们多数人的意料之中 毕竟这是微软一贯的作风 相比它的很多其它产品 SQL Server 已经算够 准时 的了

  相比SQL Server 微软的这个新版SQL Server数据库具有很多重要的功能和改进 不过 由于主要是对功能上进行了完善和改进 而并非对其引擎或工具集进行改革创新 很多朋友可能会认为 SQL Server 不过是SQL Server 版本 而已 那么 DBA们该怎么办?现在是立即升级到这个最新 最强大的新数据库?还是暂时观望 依然停留在现在的SQL Server 或 的环境呢?

  不要急于给出答案 先看看它到底有什么重要的改进 再结合自己的实际情况 做出最佳决策 如果你认为它的许多新功能可以让你的工作和生活更轻松 或者你使用到的某些功能在新版该数据库中比现有SQL Server环境具有更高的性能 那么你可能会考虑升级到SQL Server 那么 它到底有哪些功能会 引诱 人们来使用它呢?下面让我们一起走近她 了解她

  丰富功能一览

  首先 SQL Server 为我们带来了一些更强大的审计功能 或许其中最重要的一个就是变更数据捕获(CDC) 使用CDC 你能够捕获和记录发生在你数据库中的任意INSERT UPDATE或DELETE等操作 一旦你为一个数据库启用了CDC功能 你可以对该数据库中的一个表进行跟踪记录 SQL Server会记录对这些表进行修改的信息 并将其写到启用CDC功能的数据库的某些系统表中 当一个用户针对你的数据表运行INSERT UPDATE或UPDATE操作时 相关操作事务和相关数据就会被记录下来 对于INSERT来说 插入的数值会被记录 而对于DELETE来说 被删除的值同样也会被记录 UPDATE的操作略微有点不同 更新前后的数据都会被记录 通过使用CDC功能 你不仅可以知道对数据进行了何种操作 你还可以恢复因误操作或错误的程序所造成的丢失数据 这是SQL Server非常强大的一个新增功能 它为数据审计提供了一个非常有用的功能 在此以前 我们一般要借助于第三方工具来实现这一功能

  SQL Server 还包含许多新安全功能 透明数据加密(TDE)可以让你的数据更加安全 通过使用TDE功能 你的数据库文件和它们的备份可以使用一个服务器主密钥来进行加密 这可以确保该数据库只能在具有密钥的服务器上打开或访问其中的数据 即使一个准黑客得到了你的数据库文件 但是因为他没有密钥 所以也不能使用其它SQL Server打开它们 在保护敏感数据方面 这个功能所起的作用非常大 而且从这个功能的名字你也可以看出 该功能完全透明 你可以在你的数据库上打开TDE功能 而用户和应用程序不会感觉到有什么不同 这意味着你无需花时间来修改已经写好的程序 也无需因为想用这个功能而去培训用户

  最近在SQL Server社区讨论的最多的一个话题就是数据压缩问题 SQL Server 也给我们带来一个强大的数据压缩功能 从而节约了磁盘空间 这个功能并没有引入太多的技术 SQL Server中的数据可以被在页面级别上进行压缩 这意味着 当你压缩一个表的时候 它实际上每次将其做成一个页 不过 我建议你根据具体情况来选择使用数据压缩功能 对于这个功能所带来的好处 以及它带来的开支的增加 一直存在很大的争论 在这儿我不会去支持争论的任何一方 但是我需要指出的是 在选择执行一个压缩之前 你应该确认你亲自进行一下研究和测试 也就是说 当磁盘空间更重要的时候 你可以使用这个功能来压缩存储更多的数据 反之则不建议使用它

  强大的备份功能

  在数据备份方面 SQL Server 提供了备份压缩功能 和使用数据压缩所不同的是 我强烈推荐大家使用这个备份压缩功能 节省存储数据的硬盘空间固然非常伟大 但是让单独备份的数据库文件体积更小则更美妙 你是否有过需要把一个大数据库文件从一个服务器拷贝到另一个服务器的经历?或许你现在正在进行一个备份数据库文件的复制 或者搭建一个测试环境 或者是在服务器挂了后进行数据恢复 这时候你或许在为通过网络拷贝一个 G大小的数据库文件而发愁 最简单的一个常识是 拷贝的文件体积越小 拷贝完成的速度就越快 在此之前 你或会通过将这个数据库文件压缩成zip文件 使其体积更小 更便于携带 而现在 通过备份压缩功能 你就可以节省备份数据库文件的体积

  要想使用备份压缩功能 你只需要简单的在BACKUP DATABASE语句后简单的加上一个WITH PRESSION选项即可 如下例所示

BACKUP DATABASE Adventureworks TO DISK = D:\\Backup\\AdventureWorks bak   WITH PRESSION

  如果你想知道这个备份压缩功能究竟可以为你节省多少空间 这儿有一个例子 在不使用备份压缩功能的情况下 我对一个 MB的数据库进行了备份 得到了一个大小为 MB的备份数据库文件 但是如果使用了压缩功能 相同的数据库所得到的备份文件大小只有 MB 不同数据库的压缩比率可能会有所不同 但是正如上面例子所示 你总可以获得比较大的压缩效果

cha138/Article/program/SQL/201311/16151

相关参考

知识大全 SQL 2008如何引诱我们升级

SQL2008如何引诱我们升级?[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  学会使用M

知识大全 SQL Server 2008的升级与部署

答疑:SQLServer2008的升级与部署  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Q现

知识大全 升级到SQL Server 2008的详解步骤

升级到SQLServer2008的详解步骤  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  目前S

知识大全 SQL Server 2008的升级与部署方法和常见问题

SQLServer2008的升级与部署方法和常见问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 SQL Server管理工具的升级

SQLServer管理工具的升级  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SQLServe

知识大全 从SQL Server 7.0升级[1]

MSSQL基础教程:从SQLServer7.0升级[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 从SQL Server 7.0升级[2]

MSSQL基础教程:从SQLServer7.0升级[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 升级SQL Server 6.5到2000的注意事项

升级SQL Server6.5到2000的注意事项  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 教你学会怎样升级到SQL Anywhere 10(4)

教你学会怎样升级到SQLAnywhere10(4)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 SQL Server 7.0数据库升级转换问题

SQLServer7.0数据库升级转换问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Mic