1.查找逻辑读取最高的查询 SELECT TOP ( 25 ) p.name AS [SP Name] , deps.total_logical_reads AS [TotalLogicalReads] , deps.total_logical_reads / deps.execution_coun ...
分类:
数据库 时间:
2017-08-24 17:54:59
阅读次数:
239
1、什么是表扫描 当执行SQL 语句时,可通过“”评估执行计划”,查看语句的执行计划。尤其是语句设计查询,会出现“表扫描”部分; 表扫描是严重影响查询时间的因素! 2、验证 (1)新建数据表BasicMsg20161204,主键为自增列,但是将聚集索引建立在(RecvTime,AA,MsgTypec ...
分类:
其他好文 时间:
2017-08-20 16:55:16
阅读次数:
110
策略名称:NATR策略关键词:规范真实波幅、价格突破。 NATR,是对ATR指标进行了标准化。主要应用于了解价格的震荡幅度和节奏,在窄幅整理行情中用于寻找突破时机。本策略在当前价格高于之前价格一定倍数NATR时全仓买入,低于一定倍数NATR时全仓卖出。方法:1)利用规范化的真实波幅来构造上下轨;2) ...
分类:
其他好文 时间:
2017-08-10 22:21:26
阅读次数:
196
案例说明 在月底进行代码优化检查过程中。在SQL检查过程之执行次数最多的SQL。发现SQL_ID为grk7dk5amf5m7和gzzzkzbfg8j2m 在半个小时内产生大约分别15亿次执行。逻辑读也有15G其实SQL本身很简单;是一个自定义的分割函数。 原SQL 该SQL的执行计划 从执行计划上来 ...
分类:
其他好文 时间:
2017-07-28 15:46:00
阅读次数:
201
昨天碰到一个很有意思的问题,一个sql 语句,加上 SoftUseLine like '%OQC%' 之后,速度就特别慢。去掉该条件之后,速度就快起来了。 查看sql 语句的执行情况,发现加上那个查询条件之后,SoftWareDetailInfo表的逻辑读取变成了1300374 次, 可是这个查询字 ...
分类:
数据库 时间:
2017-07-25 17:13:49
阅读次数:
191
以选课的存储过程为例: 补充一下专业术语,简单的个人理解:物理读取【从内存上读取】,逻辑读取【通过逻辑结构去读取】,物理读取的效率远远低于逻辑读取。 1、在选课表中添加索引(数据量大) SELECT ExperimentalProjectName FROM ExperimentalArrangeme ...
分类:
数据库 时间:
2017-07-23 12:37:23
阅读次数:
204
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应 ...
分类:
数据库 时间:
2017-07-15 16:48:22
阅读次数:
250
近期一直被树形结构整的非常头大,又是递归。又是循环。可是,好在我们在经历了千辛万苦后。最终弄出来了。事实上就是组织机构的常规操作,有些是我们过度设计。有些是我们想错了。而对数的逻辑读取,我们就属于想错了的类型。今天拿出来和大家分享。主要是树形结构在数据库的读取问题! 原始: 在最開始。我们对树的查询 ...
分类:
编程语言 时间:
2017-05-16 18:40:26
阅读次数:
167
转载自: http://blog.csdn.net/gatieme 转载自: http://blog.csdn.net/gatieme 背景 Winform实现登录窗体中记住密码的功能,模仿QQ登录记住密码的实现 如下图所示,其中标题部分因为项目保密的原因,我加了马赛克,请大家见谅。 用户名输入框我 ...
转自:http://gldbhome.blog.51cto.com/1552935/886316 视图v$sqltext中没有SQL语句的相关统计信息,但是v$sqltext用多行来保存sql语句,而v$sqlarea中只能保存sql语句的前1000个字节,所以如果sql语句大于1000个字节,就要 ...
分类:
数据库 时间:
2017-04-19 11:38:36
阅读次数:
209