SQLSERVER 2008 R2 事务日志已满

  方法一:USE [master]      GO      ALTER DATABASE DNName SET&nb
12次阅读

看懂SqlServer执行计划

在园子看到一篇SQLServer关于查询计划的好文,激动啊,特转载。原文出自:http://www.cnblogs.com/fish-li/archive/2011/06/06/2073626.html 看懂SqlServer查询计划对于SqlServer的优化来说,可能优化查询是很常见的
15次阅读

Sql Server之旅——第十一站 简单说说sqlserver的执行计划

  我们知道sql在底层的执行给我们上层人员开了一个窗口,那就是执行计划,有了执行计划之后,我们就清楚了那些烂sql是怎么执行的,这样就可以方便的找到sql的缺陷和优化点。一:执行计划生成过程  说到执行计划,首先要知道的是执行计划大概生成的过程,这样就可以做到就心中有数了,下面我画下简图:1. 分
19次阅读

详解sqlserver查询表索引

SELECT   索引名称=a.name ,表名=c.name ,索引字段名=d.name ,索引字段位置=d.colid ?12345678FROM  sysindexes  a JOIN  sysindex
14次阅读

SqlServer索引的原理与应用

  索引的概念索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以重
22次阅读

SqlServer索引及优化详解

(一)深入浅出理解索引结构        实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered
54次阅读

sqlserver 恢复模式及避免日志爆满的方法

recovery simple循环日志,空间自动回收,不可备份日志,恢复时仅能恢复到数据库备份时间点;用于落地数据或测试环境或OLAP,不推荐用于生产OLTP有时候distribution过大也可置为simple recovery bulk_logged常规操作日志正常记录,特定操作时仅记
18次阅读

02.SQLServer性能优化之---水平分库扩展

 汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql第一次引入文件组的概念:http://www.cnblogs.com/dunitian/p/5276431.html上次说了其他的解决方案(http://www.cnblogs.
16次阅读

SQLServer 错误: 15404,维护计划无法执行

  错误症状:D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG下面的ERROELOG,用文本打,查看运行维维计划不成功是生成的错误日志详细信息:2011-08-11 14:16:48 - ! [298] SQLServ
18次阅读

通过DBCC整理Sqlserver数据库表索引碎片

昨天检查了一张效率极慢的表,两年多没有维护,逻辑扫描碎片高达99.81%,于是开始对这个表进行重点跟踪和记录日志。今天用DBCC SHOWCONTIG WITH TABLERESULTS 命令检查了一下所有表的概况,然后参照着MSDN对字段的说明,发现问题比较严重。ScanDensity(
24次阅读