404 Not Found


nginx
您现在的位置:

专家文章

  • 对比SQL Server 2008 和SQL Server 2005的性能

    为对比起见,SQL Server 2008 和 SQL Server 2005的系统配置是一样的,以下就是系统配置: 阅读全文
    2009-01-04 14:48
  • 日志传送,SQL Server高可用性的重要举措

    数据库高可用性是数据库选型考虑的主要因素之一,在微软的SQL Server数据库中,提供了很多高可用性的工具,而日志传送,是这些工具中的一个主角。若数据库管理员能够合理配置日志传送,则可以达到一个很高的可用性。本文中笔者结合自己公司的案例,介绍了在日志传送管理中该注意的问题与技巧。 阅读全文
    2008-10-28 09:45
  • SQL Server 2005中如何提升记录总数统计的性能

    内置函数count(*)在获取整个表的记录总数时,非常消耗时间,特别是在数据表中存在数以百万计条记录时,更为明显。本文介绍的row_count用户自定义函数,取决于对象目录视图提供准确的结果,与count(*)函数相比,速度更快,性能更佳。 阅读全文
    2008-10-27 09:26
  • SQL Server 2008中如何设置数据库审核规范

    SQL Server数据库审核是SQL Server 2008引入的新特性,它涉及到数据库的跟踪和日志事件的记录。数据库管理员利用数据库审核特性,能够在SQL Server 2008上进行数据库级别上的审核。本文通过实例,介绍如何创建服务器审核对象及数据库服务器审核规范。 阅读全文
    2008-10-20 10:29
  • SQL Server 2005中如何获取数据库文件大小信息

    DBA们经常需要监控SQL Server数据库大小的变化趋势,以便对数据库的空间需求做出合理规划。本文介绍了SQL Server 2005下如何利用sp_msforeachdb 系统存储过程来捕获数据。 阅读全文
    2008-10-17 08:50
  • SQL Server 2005中使用DDL触发器监控数据库变化

    通过创建DDL触发器,记录数据库对象的增删改的操作,能够在数据库出现问题时,便于跟踪、定位问题。本文通过实例介绍了如何使用DDL触发器。 阅读全文
    2008-10-10 11:30
  • 在SQL Server 2005中如何列出所有存储过程

    对于数据库管理员来说,可以经常想了解一些之前未听说过的存储过程,以希望简化日常的数据管理。SQL Server 2005实际上保存了所有存储过程的列表,本文介绍了如何利用SQL Server的系统视图,来很容易地、快速地获得自己所用的SQL Server 的存储过程列表。 阅读全文
    2008-10-07 10:06
  • 重建SQL Server的master数据库(一)

    阅读全文
    2008-09-27 09:21
  • 在SQL Server 2005中使用xp_ReadErrorLog读取错误日志

    日常管理SQL SERVER时需要经常查看日志文件,但直接查看SQL SERVER错误日志很慢,也很不方便。借助SQL SERVER提供的xp_ReadErrorLog存储过程,可以很方便的查看错误日志。本文将与大家分享该扩展存储过程的参数特性,并举例说明如何使用该存储过程。 阅读全文
    2008-09-26 10:50
  • 利用typeperf工具收集SQL Server性能数据

    利用TypePerf.exe这个命令行工具可以收集服务器性能数据,包括CPU ,内存和磁盘利用率。本文介绍了如何利用TypePerf.exe来收集SQL server性能数据。 阅读全文
    2008-09-23 11:14
  • 在SQL Server 2005中如何找回缺失索引

    本文介绍了SQL Server2005中与缺失索引相关的几个动态管理视图(DMVs),并举例说明,如何应用这些动态管理视图,找回缺失的索引。 阅读全文
    2008-09-22 11:11
  • 怎样把SQL中的数据输出到HTML页面

    在查询数据库的时候,我们经常会把一些查询的结果保存起来,如数据存放到EXCEL中,但如果把数据存放到HTML页面中去显示,并且把数据以网页形式展现出来的时候,这样会更直观。 阅读全文
    2008-08-28 08:04
  • 如何减少SQL Server死锁发生的情况

    死锁是指在某组资源中,两个或两个以上的线程在执行过程中,在争夺某一资源时而造成互相等待的现象,若无外力的作用下,它们都将无法推进下去,死时就可能会产生死锁,这些永远在互相等待的进程称为死锁线程。 阅读全文
    2008-08-22 15:30
  • 在SQL Server报表服务中实现级联参数

    我们举一个级联参数的例子,用SQL Server 2005自带的AdventureWorks数据库作为数据源。在SQL Server报表服务中实现级联参数。 阅读全文
    2008-08-22 08:10
  • SQL Server中常用全局变量介绍

    在SQL Server中,全局变量是一种特殊类型的变量,服务器将维护这些变量的值。全局变量以@@前缀开头,不必进行声明,它们属于系统定义的函数。下表就是SQL Server中一些常用的全局变量。 阅读全文
    2008-08-21 09:43
  • 如何通过存储过程实现记录集的循环

    这个存储过程,它实现的方法是先把满足条件的记录集数据存放到一个表变量中,并且在这个表变量中增加一个FLAGID进行数据初始值为0的存放,然后去循环这个记录集,每循环一次,就把对应的FLAGID的值改成1,然后再根据循环来查找满足条件等于0的情况,可以看到,每循环一次,处理的记录集就会少一次,然后循环的往选好课程表里面插入,直到记录集的条数为0时停止循环,此时完成操作。 阅读全文
    2008-08-17 08:46
  • 在.net中如何利用数据工厂实现多数据库的操作

    在项目的开发过程中,在设计模式的概念还没有出来时,我们那时候在编写程序时,往往如果项目的数据库是采用SQL Server,然后用户又想换其它数据库如Oracle时,我们就需要对其代码进行重写,特别是在一些软件的产品化道路中,我们做出来的产品如果让用户可以有选择的去选取各种数据库,那无疑对用户提供了很大的方便。 阅读全文
    2008-08-15 09:24
  • 如何在SQL Server中通过.NET远程的执行SQL文件

    通过.NET建成了一个非常灵活的数据库操作页面了,这样我们在每一次对产品进行升级或者打补丁时候,对数据库方面的操作,我们就可以建立一个整个的SQL文件进行维护了。 阅读全文
    2008-08-14 09:46
  • 在SQL Server中如何与XML交互

    在SQL Server 2005中,XML已经做为一种新型的类型存储在数据库中。借助于基于XML模式的强类型化支持和基于服务器端的XML数据校验功能,开发者就可以对存储的XML文档进行轻松地远程修改。 阅读全文
    2008-08-13 10:53
  • SQL Server小知识:Processor Affinity

    SQL Server通常都运行在多处理器的服务器上,这一点在现在尤为普遍。原因是多内核的处理器越来越普及。 阅读全文
    2008-08-08 00:00
  • SQL Server小知识:CheckPoint

    当SQL Server将一些被修改过的数据(术语叫Dirty Data)写回到磁盘后(这个操作的术语叫Flush),SQL Server会在日志中留下一个标记,以表示这个标记前的数据已经都被写到磁盘中了,而这个标记就叫做CheckPoint。 阅读全文
    2008-08-07 08:10
  • SQL Server小知识:Recovery Interval

     众所周知,SQL Server依靠Log来保证性能和数据持久性两不耽搁。那么我们来看一看SQL Server是如何处理我们的数据修改请求的。 阅读全文
    2008-08-06 08:01
  • SQL Server 2008在Vista下的问题

    安装SQL Server 2008时,因为原来的测试环境都是运行在一些安装了Server操作系统的虚拟机中,因此这次安装就显现了SQL Server 2008的一些易用性问题。 阅读全文
    2008-07-29 07:10
  • 如何在SQL Server中使用触发器

     触发器是一种特殊的存储过程,在使用触发器之前可以与存储过程进行比较,触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名称而被直接调用。 阅读全文
    2008-07-25 08:36
  • SQL Server 2005报表设计技巧

    在SQL Server 2005的报表服务中,几乎所有属性都可以通过表达式来进行设置。通过隐藏唯一的顶级分组技术特性,我们就可以动态控制某个分组是否现实了。 阅读全文
    2008-07-16 13:01
  • 再议SQL Server临时表和表变量

    今天在我和一家软件公司的开发人员讨论数据库设计调优的时候又讨论到了表变量和临时表的问题,觉得这个问题确实是一个争议比较大的问题。 阅读全文
    2008-07-09 09:15
  • SQL Server 2008 RC0安装过程四:开始安装

    设置完了所有组件服务后是微软统一的安装统计收集选项,微软通过从大量用户的安装过程中搜集安装过程中的报错信息和用户设置习惯来优化安装界面,这也是微软的体验改善计划中的一部分。因此如果带宽允许的话,大家可以接受默认的设置。 阅读全文
    2008-07-09 08:43
  • SQL Server 2008 RC0安装过程三:安装配置

    选择完了组件后,接下来就是对各个组件进行安装配置了。首先需要进行配置的是服务帐号。选择合适的服务帐号是非常重要的,如果是本地测试环境或开发环境,选择LOCAL SYSTEM就足够了,但是对于生产环境则通常建议使用域帐户。 阅读全文
    2008-07-08 11:38
  • SQL Server 2008 RC0安装过程二:安装准备

    选择SQL Server 2008 RC0安装中心的“安装”选项,然后选择安装独立实例,就可以启动SQL Server 2008 RC0的安装过程了。 阅读全文
    2008-07-08 11:32
  • SQL Server 2008 RC0安装过程一:安装中心

    SQL Server 2008 RC0已经发布一个月多了,但是一直没有得空,所以这个周末才有时间重新安装了一个虚拟机的环境。在安装过程中把重要步骤地屏都截了下来,这里和大家分享一下,也方便那些没有时间和条件安装SQL Server 2008 RC0的朋友体验一下安装过程。 阅读全文
    2008-07-08 10:40
  • SQL Server 2008基于策略的管理

    SQL Server 2008通过引入可扩展的基于策略的管理功能降低了数据平台的管理工作量。其中最引人注意的莫过于提供策略化管理的Declarative Management Framework (简称DMF)。 阅读全文
    2008-07-08 10:30
  • 如何在SQL Server 2008中订阅策略组

    SQL Server 2008中的DMF可以极大程度地降低管理成本。DMF的策略可以提供策略组的功能,用户可以选择订阅某些组的策略,一般策略都是属于Default组,而策略管理员可以创建一些策略组,并将策略放置到组中,以便于DBA选择策略进行应用。 阅读全文
    2008-07-08 10:25
  • SQL Server 2008是否是SQL Server 2005的一个补丁包

    随着SQL Server 2008越来越多地进入到大家的视线中,也有越来越多的声音说SQL Server 2008 (Kaitmai)仅仅是SQL Server 2005的一个补丁包。当初我也是这个想法,因为我们把太多的目光放到了例如Geo-Spatial支持、Hierarchical ID、File Stream上,确实这些功能都是建立在SQL Server 2005搭建的CLR -Integrated平台上的,但是我们也需要看到SQL Server 2008中的其他功能。 阅读全文
    2008-07-08 10:12
  • SQL Server中的临时表和表变量

    在SQL Server的性能调优中,有一个不可比拟的问题:那就是如何在一段需要长时间的代码或被频繁调用的代码中处理临时数据集?表变量和临时表是两种选择。 阅读全文
    2008-07-08 10:05
  • SQL Server 2008中的数据压缩功能

    SQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省30%的空间,而SQL Server 2008在这一基础上又进一步增强了数据压缩功能。SQL Server 2008现在支持行压缩和页面压缩两种选项。 阅读全文
    2008-07-08 10:02
  • SQL Server 2008数据库引擎中几个重要的Discontinued Feature

    刚才在测试SQL Server 2008的时候突然发现BACKUP LOG WITH TRUNCATE_ONLY命令提交后说语法错误,遂苦阅联机丛书,最后发现原来是被Discontinue了,这才想起貌似在SQL Server 2005中已经被Deprecated,到了2008果然被干掉了。于是索性全览了一遍被丢弃的功能,想想三年前的2005发布,决定总结一下。 阅读全文
    2008-07-08 09:11
  • SQL Server数据库专家陈亮简介

    IT专家网SQL Server数据库专家陈亮简介。 阅读全文
    2008-07-08 08:45
  • SQL Server数据库连接查询的种类及其应用

    在数据库开发方面,通过单表所表现的实现,有时候需要组合查询来找到我们需要的记录集,这时候我们就会用到连接查询。连接查询主要包括内连接、外连接、交差连接,本文分别对其进行了介绍,并配以实例分析。 阅读全文
    2008-06-30 09:24
  • 在Visual Studio 2005下创建基于SQL2005的CLR存储过程

    在 SQL Server 2005 中,可以在 SQL Server 实例中使用以下方法创建数据库对象:基于 Microsoft .NET Framework 公共语言运行时 (CLR) 创建中的程序集使用编程方法创建。能够利用由CLR提供的众多编程模型的数据库对象包括触发器、存储过程、函数、聚合函数和类型。 阅读全文
    2008-05-17 14:04
  • SQL Server事务日志的几个常用操作

    SQL Server事务日志主要是用来记录所有事务对数据库所做的修改,如果系统出现故障,它将成为最新数据的唯一来源。 阅读全文
    2008-05-08 09:59
  • 如何在应用程序中高效的使用存储过程

    存储过程在SQL Server 2005中,显示在可编程性子菜单中,存储过程主要是把一组SQL语句和控制语句组成起来,然后封装在一起的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个存储过程或触发器调用。 阅读全文
    2008-04-28 06:40
  • SQL Server 2005和SQL Server 2000数据的相互导入

    自从SQL Server 2005推出后,因为有了更好的性能,所以有很多与SQL Server 2000相关的应用程序需要升级到这个版本。但如何才能以最快最方便的方式把其中的表结构及对应的数据和数据的其它的格式导入到SQL Server 2005呢?SQL Server 2005的数据又如何导入到SQL Server 2000上? 阅读全文
    2008-04-22 13:55
  • 用Visual Studio 2005和SQL Server 2005创建数据库连接

    本文介绍了用Visual Studio 2005和SQL Server 2005创建数据库连接时需要单独对SQL Server 2005进行配置的详细步骤以及成功建立连接技巧。 阅读全文
    2008-04-21 08:40
  • 在SQL Server中使用索引的技巧

    在SQL Server中,为了查询性能的优化,有时我们就需要对数据表通过建立索引的方式,目的主要是根据查询要求,迅速缩小查询范围,避免全表扫描。 阅读全文
    2008-04-18 09:35
  • 如何让SQL Server数据库自动备份并压缩

    我们通常在维护数据库的时候,都会建立一个备份的机制,本文详细介绍了让SQL Server数据库自动备份及进行压缩的步骤。 阅读全文
    2008-04-14 11:42
  • 在SQL Server中生成动态SQL语句

    一个动态的SQL语句是在执行时创建的,不同的条件生成不同的SQL语句。在我们需要决定运行时有哪些字段从SELECT语句返回时,在决定查询的不同标准时,动态地创建这些语句是很有用处的。 阅读全文
    2008-04-14 09:37
  • 比较SQL Server 2005与SQL Server 2000分页技巧

    我们以前在开发大数据量的分页存储过程时,往往都为了怎么样实现高效的性能,而大伤脑筋,似乎总是想写出最佳的存储过程分页方法。本文通过实例比较SQL Server 2005与SQL Server 2000分页存储技巧。 阅读全文
    2008-04-10 09:41
  • 在SQL Server中使用BCP

    批量复制程序(BCP)是Microsoft SQL Server中的一个命令行实用程序。使用BCP,我们可以导入并可从SQL Server数据库中快速而轻松地导出数据。 阅读全文
    2008-04-01 10:47
  • 在Report Manager中实现细粒度的项级任务权限控制

    Reporting Services 2005中的Report Manager的web接口提供了两种类型的权限集合——项级任务(item-level tasks)以及系统级任务(system-level tasks)。项级任务中的权限与报表、文件夹、报表模型、资源或共享数据源有关;而系统级任务则是一个与应用于整个报表服务器站点的操作相关的权限集合。本文主要讨论如何在Report Manager中实现细粒度的项级任务权限控制…… 阅读全文
    2007-11-21 05:40
  • 主键到底是个啥?

    主键是一个逻辑上的概念,主要提供数据在实体完整性和引用完整性上的保障…… 阅读全文
    2007-11-02 15:11