摘要:
2分法-通用存储过程分页(top max模式)版本(性能相对之前的not in版本极大提高) 分类: 数据分页2006-04-13 13:102659人阅读评论(9)收藏举报 --/*-----存储过程 分页处理 SW 2005-03-28创建 -------*/--/*----- 对数据进行了2分处理使查询前半部分数据与查询后半部分数据性能相同 -------*/--/*-----存储过程 分页处理 2005-04-21修改 添加Distinct查询功能-------*/--/*-----存储过程 分页处理 2005-05-18修改 多字段排序规则问题-------*/--/*-----存. 阅读全文
posted @ 2012-10-09 08:54
王玉涛
阅读(229)
评论(0)
推荐(0)
摘要:
大数据量分页存储过程效率测试附代码在项目中,我们经常遇到或用到分页,那么在大数据量(百万级以上)下,哪种分页算法效率最优呢?我们不妨用事实说话。 测试环境硬件:CPU 酷睿双核T5750 内存:2G软件:Windows server 2003 + Sql server 2005 OK,我们首先创建一数据库:data_Test,并在此数据库中创建一表:tb_TestTable Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1create d 阅读全文
posted @ 2012-10-09 08:52
王玉涛
阅读(256)
评论(0)
推荐(0)
摘要:
海量存储过程(500w数据,分页只需2秒)这个存储过程执行的速度还不错.500W速度分页只要2秒,任何页数 可是有点问题就是,如果排序不是主键,ID,那么分页就会出错,不知道各位有什么好个意见,修改一下 ------------------------------------------------------- SQL codecreate procedure SqlDataPaging@tbName varchar(255), --表名@tbFields varchar(1000), --返回字段@OrderField varchar(255), --排序的字... 阅读全文
posted @ 2012-10-09 08:52
王玉涛
阅读(165)
评论(0)
推荐(0)
摘要:
C# 字符串前的 @什么意思: string sqlStr = @"select count(*) as Total from [PCS_OfferPriceBills] "; C# 字符串前的 @什么意思: string sqlStr = @"select count(*) as Total from [PCS_OfferPriceBills] "; sqlStr = sqlStr + " where " + @strWhere;不转移字符当做字符串处理。如string ss = @"aa\naa";输出aa\n 阅读全文
posted @ 2012-10-09 08:50
王玉涛
阅读(890)
评论(0)
推荐(0)
浙公网安备 33010602011771号