原文:SQL Server调优系列基础篇(常用运算符总结)前言
上一篇我们介绍了如何查看查询计划,本篇将介绍在我们查看的查询计划时的分析技巧,以及几种我们常用的运算符优化技巧,同样侧重基础知识的掌握。
通过本篇可以了解我们平常所写的T-SQL语句,在SQL Server数据库系统中是如何分解执行的,...
分类:
数据库 时间:
2014-12-06 12:41:31
阅读次数:
323
题目链接 : BZOJ 1085题目分析 : 本题中可能的状态会有 (2^24) * 25 种状态,需要使用优秀的搜索方式和一些优化技巧。 我使用的是 IDA* 搜索,从小到大枚举步数,每次 DFS 验证在当前枚举的步数之内能否到达目标状态。 如果不能到达,就枚举下一个步数,重新搜索,即使某些...
分类:
其他好文 时间:
2014-12-05 19:08:50
阅读次数:
463
大约一个月前,我发表了一篇博客,其中介绍了对Eclipse的爱与恨。
有些人问我如何给Eclipse提速,这篇文章就来讨论这个问题。顺带提一下,这篇文章不是比较IDE,所以不要说你讨厌某个IDE而选择另外一个。这篇文章只是关注如何让Eclipse运行得更快。每个技巧都针对Windows、Linux和MacOS用户详细说明。在使用所有优化技巧之后,Eclipse应该能在10秒内启动,并且比以前运...
分类:
系统相关 时间:
2014-12-05 15:37:00
阅读次数:
368
1:控制sas数据存储空间大小1.1:缩减字符变量存储空间sas怎么存储字符变量?对于赋值情况的字符型变量,变量的长度依据第一个值得长度比如name=yi(那么name的长度即为2),然后再给其赋值name=can,那么只会读入ca对于datalines读入或从外部数据集中读入的数据,sas默认为字...
分类:
其他好文 时间:
2014-12-01 20:48:40
阅读次数:
375
1:防止不必要的排序下面四种方式可以防止排序的进行1.1:BY-group processing with an index to avoid a sort在以下情况下,by语句不会用索引the BY statement includes theDESCENDING or NOTSORTED o...
分类:
编程语言 时间:
2014-11-30 21:16:40
阅读次数:
299
1:where和If最本质的区别,以及一些小的区别1.1:The WHERE statement examines what is in the input page buffer and selectsobservations before they are loaded in the progr...
分类:
其他好文 时间:
2014-11-30 15:22:33
阅读次数:
380
CPU time:the amount of time the central processing unit (CPU) uses toperform requested tasks such as calculations, reading and writingdata, conditiona...
分类:
其他好文 时间:
2014-11-27 20:13:13
阅读次数:
1121
技巧一、尽量减少磁盘访问
内存访问要比磁盘访问快得多。所以使用优化的本质就是尽可能地减少对磁盘的访问。
内存的读取速度要比磁盘速度快一百万倍。读磁盘要消耗很长时间。几种简单的办法:
使用SSD(固态硬盘);增加内存可以减少对硬盘的读取,让常用的文档在内存中;
技巧二、使用索引减少内存占用
索引是有序的,所以不必遍历全部项。当查询时候会先根据索引查到索引中的结果,然后符合条件的文...
分类:
数据库 时间:
2014-11-27 01:38:30
阅读次数:
272