浅析SQL SERVER执行计划中的各类怪相

在查看执行计划或调优过程中,执行计划里面有些现象总会让人有些疑惑不解:     1:为什么同一条SQL语句有时候会走索引查找,有时候SQL脚本又不走索引查找,反而走全表扫描?     2:同一条SQL语句,查询条件的取值
3次阅读

python生成exe文件

首先需要工具py2exe。但要注意py2exe的版本一定要和自己的python的版本对应。并且最好是2.x的python版本,因为我用3.x的试过总是有问题。另外,也是有32位和64位区分的。 http://download.csdn.net/detail/o_yale_o/3331522
6次阅读

ES6中的模块

前面的话  JS用"共享一切"的方法加载代码,这是该语言中最易出错且容易令人感到困惑的地方。在ES6以前,在应用程序的每一个JS中定义的一切都共享一个全局作用域。随着web应用程序变得更加复杂,JS代码的使用量也开始增长,这一做法会引起问题,如命名冲突和安全问题。ES6的一个目标是解决作用域问题,也
148次阅读

利用SQL Profiler处理开销较大的查询

   当SQL Server的性能变差时,最可能发生的是以下两件事:首先,某些查询产生了系统资源上很大的压力。这些查询影响整个系统的性能,因为服务器无法足够快速地服务其他SQL查询。另外,开销较大的查询阻塞了其他请求相同数据库资源的查询,进一步降低了这些查询的性能。优化开销较大的查询不仅改
2次阅读

详解执行计划

 一、分析查询执行计划  执行计划的阅读顺序为,从右到左,从上到下。  由执行计划表示的查询执行的一些特征如下:如果查询由多个查询的批组成,每个查询的执行计划按照执行的顺序显示。批中的每个执行计划将有一个相对的估算开销,整个批的总开销为100%。执行计划中的每个图标代表一个操作符。它们每个
1次阅读

SQL Server执行计划的理解

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

隐藏当前Activity而不关闭

startActivity后调用overridePendingTransition(R.anim.zoomin, R.anim.zoomout);可以实现Activity跳转的动画效果打开activity的特效<?xml version="1.0" encoding="utf-8"?>&
1次阅读

今天遇到的一个诡异的core和解决 std::sort

其实昨天开发pds,就碰到了core,我还以为是内存不够的问题,或者其他问题。今天把所有代码挪到了as这里,没想到又出core了。根据直觉,我就觉得可能是std::sort这边的问题。 上网一搜,果然很多提到了这个问题。 原来 std::sort调用的方法,在相同元素这里,不能够
2次阅读

实验了一下对于struct引用的成员的改动

今天写代码的时候,不确定struct用引用传递给函数的时候,他的成员在函数里面改变的时候,是否能影响到外面。 实验了一下#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include &l
6次阅读

linux 终端分屏命令vsp(转)

比如:某文件夹下有文件:vector.cc, substr.cc1.使用vim命令打开任意一个文件:vim vector.cc打开第一个文件。如下图所示:2.按:"Esc"键 + “:”,并输入:vsp substr.cc  。(这里vsp跟vi/vim操作一样,路径可以自由切换。)如下图
6次阅读