摘要: 基础概念篇SQL Server排序规则SQL SERVER 统计信息概述(Statistics)SQL SERVER 索引之聚集索引和非聚集索引的描述Sql Server 索引之唯一索引和筛选索引实用经验篇SQL Server创建随机测试数据参数探测(Parameter Sniffing)影响存储过... 阅读全文
posted @ 2015-09-13 22:10 BITALKER 阅读(167) 评论(0) 推荐(0)
摘要: WITH LastRestores AS ( SELECT DatabaseName = [d].[name] , [d].[create_date] , [d].[compatibility_level] , [d].[collation_name] , r.*, RowNum = ROW_NUMBER() OVER (PARTITION BY d.Name ORDER BY ... 阅读全文
posted @ 2015-08-10 21:46 BITALKER 阅读(382) 评论(0) 推荐(0)
摘要: 使用场景: 排列指定集的成员,可以选择保留或打乱原有的层次结构。 语法:Numeric expression syntax Order(Set_Expression, Numeric_Expression [ , { ASC | DESC | BASC | BDESC } ] ) String expression syntax Order(Set_Expression, String_Exp... 阅读全文
posted @ 2015-07-25 19:16 BITALKER 阅读(1632) 评论(0) 推荐(0)
摘要: 维度成员关系指示成员关系是否随时间而更改。 值为 Rigid 和 Flexible,前者表示成员之间的关系不随时间而更改,后者表示成员之间的关系随时间而更改。 默认值为 Flexible。 指定适当的关系和关系属性,可提高查询和处理性能。如果您将关系定义为 Flexible(柔性),则将删除聚合并... 阅读全文
posted @ 2015-07-22 07:54 BITALKER 阅读(533) 评论(0) 推荐(0)
摘要: 维度建模的数据仓库中,有一个概念叫Slowly Changing Dimensions,中文一般翻译成“缓慢变化维”,经常被简写为SCD。缓慢变化维的提出是因为在现实世界中,维度的属性并不是静态的,它会随着时间的流失发生缓慢的变化。这种随时间发生变化的维度我们一般称之为缓慢变化维,并且把处理维度表的历史变化信息的问题称为处理缓慢变化维的问题,有时也简称为处理SCD的问题。 个人感觉w... 阅读全文
posted @ 2015-07-17 21:24 BITALKER 阅读(1043) 评论(0) 推荐(0)
摘要: 以下是用powershell查看Cube占用磁盘空间大小的方式。可以编译成函数也可以直接把参数改成需要的服务器名称。 结果 阅读全文
posted @ 2015-07-16 22:09 BITALKER 阅读(579) 评论(0) 推荐(0)
摘要: 在DW/BI系统中,关系型数据库是存储和管理数据的最佳场所。但是关系数据库本身的智能化程度不够。关系型数据库缺乏如下功能: 丰富的元数据,帮助用户浏览数据和创建查询。 强大的分析计算和函数,在对上下文敏感的查询语句中定义。 各种即席查询中的杰出,一致的查询性能。 在Microsoft平台上,首选的体系结构是使用SSAS作为主要的展示数据库,在关系数据仓库上定义Anal... 阅读全文
posted @ 2015-07-05 15:22 BITALKER 阅读(334) 评论(0) 推荐(0)
摘要: 在 Microsoft SQL Server Analysis Services 中处理对象时,您可以选择处理选项以控制每个对象的处理类型。 处理类型因对象而异,并基于自上次处理对象后对象所发生的更改。 如果启用了 Analysis Services 自动选择处理方法,则将使用以最少时间将对象返回已... 阅读全文
posted @ 2015-07-05 13:55 BITALKER 阅读(304) 评论(0) 推荐(0)
摘要: 1. 什么是OLAP•定义1 :OLAP(联机分析处理)是针对特定问题的联机数据访问和分析。通过对信息(维数据)的多种可能的观察形式进行快速、稳定一致和交互性的存取,允许管理决策人员对数据进行深入观察。•定义2 :OLAP(联机分析处理) 是使分析人员、管理人员或执行人员能够从多种角度对从原始数据中... 阅读全文
posted @ 2015-07-05 13:33 BITALKER 阅读(387) 评论(0) 推荐(0)
摘要: 唯一索引(UNIQUE INDEX)当主键创建时如果不设置为聚集索引,那么就一定是唯一的非聚集索引。实际上,唯一索引,故名思议就是它要求该列上的值是唯一的。唯一索引能够保证索引键中不包含重复的值,从而使表中的每一行从某种方式上具有唯一性。创建 UNIQUE 约束和创建与约束无关的唯一索引并没有明显的... 阅读全文
posted @ 2015-06-30 19:02 BITALKER 阅读(1405) 评论(0) 推荐(0)