Welcome 微信登录

首页 / 数据库 / SQLServer

SQL Server 2008中数据收集器和管理数据仓库

SQL Server 2008中数据收集器和管理数据仓库

SQL Server 2008中数据收集器和管理数据仓库2009-11-19 IT专家网 林善茂08年8月份发布的SQL Server 2008充满了许多新特性。其中一个新特性就是数据收集器。与这一新特性相关联的是管理数据仓库(MDW)。数据收集器功能非常强大,数据库管理员借助这一工具,能够收集不同来源的统计数据,而管理数据仓库就是用来存放存储这些数据。一、什么是数据收集器?数据收集器是SQL Server 服务器上的一个核心组件,它收集来自多种来源的数据...
SQL Server存储过程编写和优化措施

SQL Server存储过程编写和优化措施

SQL Server存储过程编写和优化措施2009-11-19一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优化的问题...
SQL Server日志文件丢失的恢复方法

SQL Server日志文件丢失的恢复方法

SQL Server日志文件丢失的恢复方法2009-12-03李艳生一、概述在应用系统中,数据库往往是最核心的部分,一旦数据库毁坏或损坏,将会带来巨大的损失,所以数据库的管理越来越重要。我们在做数据库管理与维护工作中,不可避免会出现各种各样的错误,本文针对数据库的日志文件丢失时如何利用MDF文件恢复数据库的方法进行了研究。二、数据库的恢复当数据库的主数据MDF文件完好无损时,在丢失了LDF文件的情况下,如何利用MDF文件恢复数据库?我们把SQL Serve...
SQL Server数据库备份的性能优化

SQL Server数据库备份的性能优化

SQL Server数据库备份的性能优化2009-12-03 IT专家网 彭芬一、选择合理的备份时机。虽然说,SQL Server数据库在联机或者活动状态,也可以进行备份。但是,一般情况下,笔者不建议这么做。因为在数据库活动的时候进行备份的话,一方面会增加备份的时间;另一方面,因为备份作业占用了一定的硬件资源,会对数据库的访问性能产生比较大的影响,特别是并发性访问。所以,在数据库备份的时候,数据库管理员应当尽量减少SQL Server中的当前活动。对于大部...
SQL Server索引管理六大铁律

SQL Server索引管理六大铁律

SQL Server索引管理六大铁律2009-12-03 IT专家网 索引是以表列为基础的数据库对象。索引中保存着表中排序的索引列,并且纪录了索引列在数据库表中的物理存储位置,实现了表中数据的逻辑排序。通过索引,可以加快数据的查询速度和减少系统的响应时间;可以使表和表之间的连接速度加快。但是,不是在任何时候使用索引都能够达到这种效果。若在不恰当的场合下,使用索引反而会事与愿违。所以,在SQL Server数据库中使用索引的话,还是需要遵守一定的规则。笔者觉...
SQL实现动态交叉表

SQL实现动态交叉表

SQL实现动态交叉表2009-12-03动态交叉表就是列表可以根据表中数据的情况动态创建列。动态查询不能使用Select语句实现,它可以利用存储过程实现。思路是:首先检索列头信息,形成一个游标,然后遍历游标,将上面静态交叉表实现过程中使用Case语句判断的内容用游标里的值替代,形成一条新的Sql查询语句,然后执行并返回结果。下面是一个通用的实现动态交叉表的存储过程:CREATE procedure proc_across_table@TableName a...
优化SQL Server数据库查询方法

优化SQL Server数据库查询方法

优化SQL Server数据库查询方法2009-12-03 赛迪网 voboySQL Server数据库查询速度慢的原因有很多,常见的有以下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,s...
SQL Server 2008中这样订阅策略组

SQL Server 2008中这样订阅策略组

SQL Server 2008中这样订阅策略组2009-12-11 blog DrillChinaSQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省30%的空间,而SQL Server 2008在这一基础上又进一步增强了数据压缩功能。SQL Server 2008现在支持行压缩和页面压缩两种选项,数据压缩选项可以在以下对象上...
UPDATE STATISTICS更新所有SQL Server数据库

UPDATE STATISTICS更新所有SQL Server数据库

UPDATE STATISTICS更新所有SQL Server数据库2009-12-11 IT专家网 唐小若如果你像我一样,那么你就会有一个在适当位置的SQL Agent任务需要重建和重新组织,而实际上只有你数据库中的索引需要这样的操作。如果你依赖于Microsoft SQL Server中的标准技术维护计划,那么重建所有索引的焦土政策将产生。更确切地说,无论这些操作是否要求被用到具体的索引中,索引的重建以及对所有锁和日志的搅拌都会发生。这就是为什么可以说...
<< 21 22 23 24 25 26 27 28 29 30 >>