自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 SQL Server执行计划的理解

要理解执行计划,怎么也得先理解,那各种各样的名词吧。鉴于自己还不是很了解。本文打算作为只写懂的,不懂的懂了才写。  在开头要先说明,第一次看执行计划要注意,SQL Server的执行计划是从右向左看的。  名词解析:  扫描:逐行遍历数据。  先建立一张表,并给大家看看大概是什么样子的。  CREATE TABLE Person(   Id int IDENTI

2016-03-25 17:08:46 239

转载 聚集索引和非聚集索引(整理)

官方说法: 聚集索引  一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。   聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。          聚集索引对于那些经常要搜索范围值的列特别有

2016-03-25 17:07:04 217

转载 SQL Server中SCAN 和SEEK的区别

SQL SERVER使用扫描(scan)和查找(seek)这两种算法从数据表和索引中读取数据。这两种算法构成了查询的基础,几乎无处不在。Scan会扫描并且返回整个表或整个索引。 而seek则更有效率,根据谓词(predicate),只返索引内的一个或多个范围内的数据。下面将以如下的查询语句作为例子来分析scan和seek:select OrderDate from Orders where O

2016-03-25 17:06:28 445

转载 SSMS – Performance Tuning using graphical execution plans - Missing indexes hints

SQL Server Performance tuning is an interesting exercise, and I for one, can enjoy tuning performance for hours at an end. I believe that if a system is facing a performance issue, the issue is almost

2016-03-25 17:05:46 274

转载 Should new index columns be in the key, or included?

SQL Server 2005 added the ability to include nonkey columns in a nonclustered index. In SQL Server 2000 and earlier, for a nonclustered index, all columns defined for an index were key columns, which

2016-03-25 17:04:53 408

原创 SQLServer 根据执行计划创建索引

执行计划结果显示:创建Index 可以提高性能

2016-03-25 16:53:59 797

转载 Sql Server中的表访问方式Table Scan, Index Scan, Index Seek

0.参考文献Table Scan, Index Scan, Index SeekSQL SERVER – Index Seek vs. Index Scan – Diffefence and Usage – A Simple Noteoracle表访问方式Index Seek和Index Scan的区别以及适用情况1.oracle中的表访问方式在oracle中有表访问方式的

2016-03-25 16:47:55 950

转载 SQL Server执行计划教会我如何创建索引?

因为对索引不是很熟悉,所以测试得到结果没有任何价值,甚至有些误导人,这边说声抱歉,在哪跌倒在哪爬起来。应用场景还是用商品表(Product)作为示例,表结构如下:存在这样一种业务场景:获取某个供应商(ProviderID),状态为已售(State 为 1)的商品列表,排序方式为生产日期(ProduceTime)降序,有可能我们应用程序在显示数据的时候用到分页,这边我们查询前 100

2016-03-25 16:47:09 1616

转载 【原】SQL存储过程调用慢,但是重新编译一下存储过程就很快

.NET调用存储过程时,有时候会变的很慢甚至会timeout,但是再执行一下存储过程,再调用就会很快。 解决办法:1. 在可能比较耗时的语句后面加上option(recompile)2. 创建存储过程时在其定义中指定 WITH RECOMPILE 选项,表明 SQL Server 将不对该存储过程计划进行高速缓存;该存储过程将在每次执行时都重新编译。当存储过程的参数值在各次执行间都

2016-03-25 16:45:46 5081

Applied Quantitative Finance

Applied Quantitative Finance This is designed for people who want to develop profressional skill in modern quantitative application in finance

2018-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除