SQL Server

该篇的sp_Lock_Detail只是一个例子,告诉我们如何编写自定义的系统存储过程来监控自己的数据库。系统存储过程的用途还有很多,包括获取存储在数据库中所有表的大小分配,同时生成用来存储SQL语句以节省编写代码的时间等等。...

SQL Server有两种备份方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。该篇中,我们将主要介绍一下后者的备份与恢复,即直接拷贝数据库文件mdf和日志文件ldf的方式。...

SQL Server从未被设计成文件系统来使用,但许多开发者仍然以这种方式在使用它。SQL Server 2008期望通过引入一个可被应用于varbinary数据列的文件流选项来解决这个问题。使用时,二进制数据被存储成某个NTFS驱动器的一个私有分段中的文件。这样可以提升普通文...

要不再管理多个数据库和发布并不是件困难的事。假设你用SQL Server为你的一个数据库站点开发一个应用程序。它进展得很快,并且你意识到你可以对同一个应用程序只做少量的修改就可以用于另一个站点。这将按用户的要求很快就会完成,所以你决定复制代码和数据库...

SQL Server中,经常会用到Identity标识列,这种自增长的字段操作起来的确是比较方便。有时候你可能想知道当前的种子,而不是想重设种子,这时你就要用到NORESEED,而不用再去顾忌第三个参数……...

该篇作者设计了一些T-SQL操作来面试SQL Server开发人员。这套题的平均分大约为50-60%,如果应聘者的表现高于这个平均分,那么我就认为他或她是一位优秀的T-SQL程序员,如果应聘者获得了90%以上的得分,那么他或她就是一位非常优异的程序员。...

对于sql中怪辟的各种错误和孤立事务在t-sql编程中一定要注意,小心孤立事务的陷阱,尽量避免浪费或孤立资源。...

SQL Server上内置了加密术用来保护各种类型的敏感数据。在很多时候,这个加密术对于你来说是完全透明的;当数据被存储时候被加密,它们被使用的时候就会自动加密。...

该篇所提供的信息可以帮助 SAP R/3 数据库管理员理解 Microsoft® SQL Server® 7.0 的各个方面。这些方面可以经过优化,从而在与 SAP R/3 环境相关的特有数据库工作负荷条件下提供最佳性能....

收集和分发数据是网络管理的职责之一,而且必须确保这些数据的准确性和安全性。不管它们是什么操作系统,数据库服务器需要特殊的管理以保证操作上的安全性。良好的安全性开始于安装。现在让我们看一看如何才能在开始的时候就获得SQL Server的安全性。...

空值是所有数据库开发者和管理员都要遇到的。所以,要想开发成功的应用程序,必须知道如何处理这些值。该篇和你分享了空值处理的一些技巧和技术。...

这篇文章我们对系统存储过程进行讨论,通过一个例程列出有关SQL Server连接或者在某个选中的连接上执行操作的信息。...