随笔分类 -  SQLServer

摘要:在数据存储的时候有时我们不太注意字符编码对性能影响,但小问题往往造成很大的影响。在数据量小的时候感觉不出来,一旦上到百万级以上的时候就非常明显了 看下面两个SQL语句 ---SQL1SELECT * FROM TB1 WHERE F_NAME LIKE '名称%'---SQL2SELECT *... 阅读全文
posted @ 2013-10-24 10:51 卒子 阅读(607) 评论(0) 推荐(0)
摘要:在SQL语句中我们一般会避免写IS NULL和IS NOT NULL,因为这样优化器不会使用索引。 但经过一系列测试发现这句话并不完全对,因为有时候也会使用索引。 语句: select * from tb where f0 is null ---列f0有索引,有null值 在上面语句中,当... 阅读全文
posted @ 2013-09-26 14:18 卒子 阅读(3620) 评论(0) 推荐(0)
摘要:在对大数据量进行检索或者分页的时候需要计算命中记录数大小,一般情况下我们可以直接COUNT得到结果,但是当结果集很大的时候(比如1万以上)具体结果值已经不重要了。没有人真的翻阅1万条记录,比如百度,你有多少次翻阅100页以上??? 所以,当遇到这种情况的时候我们可以模糊处理,比如:每页10条记录,当... 阅读全文
posted @ 2013-09-22 16:06 卒子 阅读(982) 评论(0) 推荐(1)