位置: 编程技术 - 正文

sqlserver 通用存储过程分页代码(附使用ROW_NUMBER()和不使用ROW_NUMBER()两种情况性能分析)

编辑:rootadmin
表结构: 插入万条数据: 另外对XName建立索引。 存储过程如下: 对上面两个存储过程进行了测试,测试环境:酷睿2双核2.Gh,1G内存,SQL SERVER 对万条数据进行了分页查询测试 查询的条件是:xname like '%name%' "page1:2秒毫秒":表示打开第一页使用的时间,其他依次类推 不使用ROW_NUMBER()每页都要统计: page1:2秒毫秒 page2:3秒毫秒 page3:3秒毫秒 page4:3秒毫秒 page5:3秒毫秒 page6:4秒毫秒 不使用ROW_NUMBER()仅第一页统计: page1:2秒毫秒 page2:0秒毫秒 page3:0秒毫秒 page4:0秒毫秒 page5:1秒毫秒 page6:1秒毫秒 使用ROW_NUMBER()每页都要统计: page1:2秒毫秒 page2:3秒毫秒 page3:3秒毫秒 page4:3秒毫秒 page5:3秒毫秒 page6:3秒毫秒 使用ROW_NUMBER()仅第一页统计: page1:2秒毫秒 page2:0秒毫秒 page3:0秒毫秒 page4:0秒毫秒 page5:0秒毫秒 page6:0秒毫秒 结论:在存储过程当中如果每次都统计记录总数将会严重影响效率,相同的查询条件记录总数必定是相同的,所以如果第一页执行之后把记录总数保存起来,点击其他页次的时候命令存储过 程不再统计记录总数将会大大提高系统性能。通过测试结果看出每次都要统计总记录数使用ROW_NUMBER()和不使用ROW_NUMBER()差别不是太大,如果仅第一次统计总记录数使用ROW_NUMBER()将 会比不使用ROW_NUMBER()的效率提高很多。

推荐整理分享sqlserver 通用存储过程分页代码(附使用ROW_NUMBER()和不使用ROW_NUMBER()两种情况性能分析),希望有所帮助,仅作参考,欢迎阅读内容。

sqlserver 通用存储过程分页代码(附使用ROW_NUMBER()和不使用ROW_NUMBER()两种情况性能分析)

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

分页存储过程(一)使用sql的新函数构造分页存储过程 其实在很多时候设计的度还是要把握的,不至于让自己陷入【非要把它设计成万能的分页存储过程】的怪圈中才是最重要的,因为我们还要留出时间还

SQL的维护计划无法删除的解决方法 1.查看"维护计划"对象的IDusemsdbselect*fromsysmaintplan_plansselect*fromsysmaintplan_logselect*fromsysmaintplan_subplans2.根据ID号删除相应的"维护计划"deletefromsysmaintplan_logwher

SQL 存储过程解密方法 一什么是DACSQLServer为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。即使在SQLServer不响应标准连接请求时,管理员也

标签: sqlserver 通用存储过程分页代码(附使用ROW_NUMBER()和不使用ROW_NUMBER()两种情况性能分析)

本文链接地址:https://www.jiuchutong.com/biancheng/319313.html 转载请保留说明!

上一篇:sqlserver FOR XML PATH 语句的应用

下一篇:分页存储过程(一)使用sql2005的新函数构造分页存储过程(分页存储过程是什么)

  • 购买财务软件做什么科目
  • 公司注销章要销毁吗
  • 买烟草可以开发票吗
  • 费用报销哪些可以不用合同的
  • 什么时候确认应收股利
  • 工人工资可以直接记主营业务成本吗
  • 增值税的核算方式
  • 固定资产什么时候入账
  • 契税差别
  • 原材料盘盈审批后冲减
  • 一次性工伤医疗补助金和一次性伤残补助金
  • 企业销售产品的成本是指已销产品的
  • 建筑业增值税税率11变为10
  • 学校管理费是什么意思
  • 合伙企业购买股票产生的收益需要缴纳税款吗
  • 原始凭证谁负责
  • 视同销售收入是否缴纳企业所得税?
  • 中小企业划分标准
  • 成本费用总额包括所得税费用吗
  • 增值税和消费税的异同点
  • 控股子公司利润并表
  • 企业接受投资者的土地使用权投资
  • 政府授权国企为基建项目建设单位
  • 待抵扣进项税期末要结转吗
  • 国际电汇是什么意思
  • 酒店没有营业执照开业犯法吗
  • php测验
  • mac 移动硬盘 文件系统
  • 待摊费用计入哪里
  • sdstat.exe - sdstat是什么进程 有什么用
  • 定额备用金的核算可分为哪几类
  • php图形用户界面
  • php中pdo
  • anaconda虚拟机
  • php flock函数
  • 一般纳税人公司出售旧车怎么开票
  • php解析base64数据生成图片的方法
  • 公司收不到的账款而发不出去怎么办
  • 上季度的发票开出去了可以作废吗
  • 月末库存商品结转成本怎么算
  • dedecms安装步骤
  • python中import语句
  • 数据库帮助文档
  • 有效税额可以更改吗
  • 在计算应纳税所得额时
  • 如何免费用别人家的wifi
  • 如何让主营业务成本增加
  • 企业收到退税款在年报怎么填
  • 专项资金会计和税务处理差异
  • 到期无法收回的银行承兑汇票计入什么科目
  • 财务费用减少记借方还是贷方
  • 标的编制费
  • 个税多缴了纳税人怎么办
  • 向母公司贷款利率是多少
  • 餐饮打包盒 标准
  • 税控盘和金税盘一样吗
  • 持有待售的非流动资产减值能转回吗
  • 年终奖通常怎么计算
  • 工业企业接受捐赠收入计入
  • case在sql中
  • mysql数据库备份和恢复
  • xp系统怎么修改盘符
  • macbook pro怎么分区
  • 电脑怎么换系统教程
  • linux网络编程宋敬彬pdf
  • macbook2020款改硬盘
  • win7旗舰版系统激活密钥
  • win10系统可以不用杀毒软件吗
  • node.js的express
  • 人工智能最受欢迎的一门编程语言
  • 安卓icon图标
  • unity dc
  • 使用jquery
  • jquery设置图片大小
  • unityugui
  • python怎么读取中文txt文本
  • jquerycuishifeng
  • 中国有没有豁免权
  • 中国税务总局贵州省税务局
  • 现在买新车都需要交什么费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设