07 2014 档案

摘要:在考虑采取优化行动之前(比如添加索引或非范式化),应该知道当前的查询是怎样被处理的,还应该有一些性能测量基线,这样才能比较改动前后的性能。SQL Server提供了一些工具(SET 选项)来支持对查询性能的监测;IO统计TIME统计PROFILE统计XML统计在执行查询前启用SET选项,他们会产生相... 阅读全文
posted @ 2014-07-20 18:48 冯翔 阅读(259) 评论(0) 推荐(0)
摘要:USE tempdbGOSET NOCOUNT ON--创建表结构IF OBJECT_ID(N'ClassB', N'U') IS NOT NULL DROP TABLE ClassBGOCREATE TABLE ClassB(ID INT PRIMARY KEY, Name VARCHAR(... 阅读全文
posted @ 2014-07-13 17:13 冯翔 阅读(424) 评论(0) 推荐(0)
摘要:在开始之前搭建演示环境:USE masterGOSET NOCOUNT ON--创建表结构IF OBJECT_ID(N'ClassA', N'U') IS NOT NULL DROP TABLE ClassACREATE TABLE ClassA(ID INT PRIMARY KEY, Nam... 阅读全文
posted @ 2014-07-06 22:34 冯翔 阅读(1895) 评论(0) 推荐(1)
摘要:分配单元是堆或 B 树内用于根据页类型管理数据的页集合。下表列出了用于管理表和索引中的数据的分配单元类型。分配单元类型用途页类型IN_ROW_DATA包含除大型对象 (LOB) 数据以外的所有数据的数据行或索引行。Data/ImageLOB_DATA以下列一种或多种数据类型存储的大型对象数据:tex... 阅读全文
posted @ 2014-07-06 16:14 冯翔 阅读(299) 评论(0) 推荐(0)