SQL Server中 索引的使用
使用索引来更快地遍历表。缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:①.有大量重复值、且经常有范围查询(between, >,< ,>=,< =)和order by、group by发生的列,可考虑建立群集索引②.经常同时存取多列,且每列都含有重复值可考虑建立组合索引;③.组合索引要尽量使关键查询形成索引覆盖,其前导列一定是使用最频繁的列。
IN和EXISTS
IN和EXISTSEXISTS要远比IN的效率高。里面关系到full table scan和range scan。几乎将所有的IN操作符子查询改写为使用EXISTS的子查询。
IS NULL与IS NOT NULL
IS NULL 与 IS NOT NULL不能用null作索引,任何包含null值的列都将不会被包含在索引中。即使索引有多列这样的情况下,只要这些列中有一列含有null,该列就会从索引中排除。也就是说如果某列存在空值,即使对该列建索引也不会提高性能。任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。
jQuery插件开发
jQuery插件的种类1、封装对象方法 这种插件是将对象方法封装起来,用于对通过选择器获取的jQuery对象进行操作,是最常见的一种插件。此类插件可以发挥出jQuery选择器的强大优势,有相当一部分的jQuery的方法,都是在jQuery脚本库内部通过这种形式“插”在内核上的,例如parent()方法,appendTo()方法等。2、封装全局函数 可以将独立的函数加到jQuery命名空间下。如常用的jQuery.ajax()方法、去首尾空格的jQuery.trim()方法,都是jQuery内部作为全局函数的插件附加到内核上去的。3、选择器插件 虽...
OMG!原来邓婕不是张默的亲妈,张国立的原配叫罗秀春
这两天娱乐大头条莫过于张默吸毒事件了,作为张国立的儿子,你真不好说是好事还是坏事。张国立大家都熟悉,他的妻子邓婕也是大名人,但是有几个人知道,他们并不是原配夫妻,张国立之前结过一次婚,妻子叫罗秀春,也是个演员,张默就是张国立和前妻的孩子。这么一说,大家对张默吸毒这事也就没那么想不到了吧。破碎的家庭,加上他曾经的女朋友童瑶曾被潜规则的打击,致使张默成为了一个性格乖张的人,打女人、威胁记者,样样都干得出来,大家都说富二代都素质不高、人品不好,其实想想也难怪,他们的父...
SQL Server分布式查询
SQL Server所谓的分布式查询(Distributed Query)是能够访问存放在同一部计算机或不同计算机上的SQL Server或不同种类的数据源, 从概念上来说分布式查询与普通查询区别 它需要连接多个MSSQL服务器也就是具有多了数据源。实现在服务器跨域或跨服务器访问。 而这些查询是否被使用完全看使用的需要。 本篇将演示利用SQL ServerExpress链接远程SQL Server来获取数据方式来详细说明分布式查询需要注意细节。先看一下系统架构数据查询基本处理: 当然如果采用了分布式查询 我们系统采取数据DataBase也就可能...
Access数据库安全
一、密码式给数据库起一个随机复杂的名称,避免被猜到被下载,这种[ZheZhong]方式[FangShi]在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的泄露导致数据库被非法下载,这种[ZheZhong]方式[FangShi]也就越来越少人用了。 二、"#"式在数据库名称里加上#号,从URL上请求时#是请求地址和请求参数的一个分隔字符,如果知道了数据库名,直接请求的话,如:http://blog.peos.cn/access#.mdb,WEB服务器会认为请求的是access而不是access#.mdb,所以会提示找不到文件,但是很遗憾,...
老婆虽然漂亮,但我已经承受不起了
我娶了一个看着养眼、让我活得很累的妻子。周围的哥们儿都非常羡慕我,可谁也不知道在这浮华的背后,我却付出了不小的代价。她的美丽令我心动大学毕业后,我在IT业打拼了近十年,虽然同学大都有了家室,但我也并不着急,反倒是朋友在帮我忙乎着。一天,一个在大学当老师的同学约我去他家看美女。我知道同学夫妇的心意,给我这个难得从虚拟世界回到现实世界的人提供一个交友平台。那是一个元旦假日期间,同学说,他已经毕业了的十来个学生约了到他家包饺子,因为是师范学校,因而以女生居多。之前,我对美女并不...