• SQL Server保障数据一致性的法宝

    快照复制是在数据库之间对数据以及数据库对象进行复制并进行同步,以确保多个数据库之间一致性的一个法宝。简单的说,快照复制就是实现把一个数据库服务器上的数据通过网络传输到一个或多个地理位置不同的数据库服务器的过程。其实,对于快照复制,我们可以做一个形象...

    2009-05-12 20:35:53

  • 在SQL server2005数据库下创建计划任务

    我们在开发过程中,经常遇到这样问题,就是要求定期进行数据库的检查,如果发现特定数据,那么就要进行某项操作,这个需求呢,有两种做法,一是利用Windows的计划任务,定期招待某一个应用程序,去检索数据;另一种方式就是利用SQL Server自己去创建计划任务,定期进行...

    2009-05-12 20:35:53

  • 从IIS到SQL Server数据库安全

    从codered到nimda等,一大堆蠕虫把原来需要人工利用的漏洞都变成了程序自动利用了,大家还想去手工操作这些IIS漏洞么?让我们调整重心,去看看服务器常用的数据库吧。 一般网站都是基于数据库的,特别是ASP、PHP、JSP这样的用数据库来动态显示的网站。很多网站可能多注...

    2009-05-12 20:35:34

  • 比较SQL Server约束和DML触发器

    这些年来,我发现许多开发者对于何时使用数据操纵语言(DML)触发器与何时使用约束感到迷惑。许多时候,如果没有正确应用这两个对象,就会造成问题。本文将为您何时使用约束和DML触发器提供一些启示,以帮助你避免我遇到的纠正问题。 何为约束和DML触发器? 约束是数据库...

    2009-05-12 20:35:34

  • 50种方法巧妙优化SQL Server数据库

    查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方...

    2009-05-12 20:35:30

  • 在SQL Server中使用CLR调用.NET方法

    介绍 我们一起来做个示例,在.NET中新建一个类,并在这个类里新建一个方法,然后在SQL Server中调用这个方法。按照微软所述,通过宿主 Microsoft .NET Framework 2.0 公共语言运行库 (CLR),SQL Server 2005显著地增强了数据库编程模型。 这使得开发人员可以用任何CLR...

    2009-05-12 20:35:30

  • 关于SQL Server中索引使用及维护简介

    在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQLServer采用基于代价...

    2009-05-12 20:35:16

  • SQL Server数据在不同数据库中的应用

    在软件开发的初始阶段,开发商们总是想把整个系统的最小的细节设计好了,然后再去单线程的编写代码。这样软件开发完成需要很长时间,但开发商们一直都在这么做。 所以开发者不得不去缩小他们的野心,先设计好一个小系统,然而这个小系统只是解决了整个系统难题中的一部...

    2009-05-12 20:35:06

  • 保护SQL服务器的安全 用户识别问题

    在我们关于SQL服务器安全系列的这文章里,我们的目标是向你提供安全安装SQL服务器所需要的工具和信心,这样的话,你有价值的数据就会受到保护,避免无意或者有意的破坏或者窃?T诒疚睦铮?颐腔嵘钊胍恍┗?〉母拍睿?诒;な?菘獍踩?氖焙颍?阈枰??孟旅嬲庑└拍睿...

    2009-05-12 20:35:06

  • Windows存储 SQL行溢出 差异备份及疑问

    问:我最近升级了一个应用程序,使其可以在 SQL Server 2005 上运行。我利用了允许行长度超出 8,060 个字节这项功能,以便用户可以创建较长的数据字段而不会收到从 SQL Server 返回的错误。现在,将这个应用程序应用到实际环境之后,一些扫描查询开始出现性能问题,在...

    2009-05-12 20:34:58

2