位置: 编程技术 - 正文

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的新函数构造分页存储过程(分页存储过程是什么)

  • 安装服务费增值税专票税率多少
  • 财务记录软件
  • 储值卡金额算什么科目
  • 应收利息的概念是什么
  • 代订机票服务费可以抵扣进项吗
  • 道路占用挖掘费要交印花税吗
  • 购买原材料的费用
  • 自产自销免税物品包括哪些
  • 劳务发票未收到做账
  • 进项多销项少
  • 小规模纳税人可以开9%专票吗
  • 增值税专用发票和普通发票的区别
  • 公户转账给个人没有票
  • 残保金所属期与税款所属期
  • 增值税发票系统金税盘发票怎么抵扣
  • 增值税减免了,附加税申报表还用填吗
  • 可供出售金融资产新准则叫什么
  • 补交申报的利息怎么入账
  • 戴尔开启vt教程
  • 企业办税人员是干嘛的
  • 一次性工伤医疗补偿金怎么算
  • 财务费用为什么增加
  • 赠送礼品进项税需要转出吗
  • h5响应式布局是什么
  • 加拿大巨石
  • 收到业绩补偿会扣税吗
  • Javan tree frogs sitting together on a stalk in Indonesia (© SnapRapid/Offset by Shutterstock)
  • 新成立公司实收资本没到位该怎么做账
  • php中\n
  • php 进程通信
  • 罚款支出计入什么
  • react 路由参数
  • javaweb总结笔记
  • 员工报销凭证怎么做
  • 汽车增值税是
  • 公司搞研发是什么意思
  • 企业所得税资产总额根据什么填
  • 员工奖励现金如何做账
  • 建筑行业预缴个税怎么算
  • 费用报销审批单和费用报销单区别
  • 存货盘亏毁损处理方法
  • 固定资产入账原值含税价吗
  • 保险费计入什么科目
  • mysql重置
  • sql server临时表的生命周期
  • 电子税务局是指什么意思
  • 不得扣除的税金啥意思
  • 实收资本印花税最新政策2023年
  • 无法收回的其他应收款可以税前扣除吗
  • 应纳税调增调减科目是什么
  • 增值税发票开负数怎么做账?
  • 外聘人员的劳务合同模板
  • 小规模纳税人免税政策
  • 商业企业的营业成本包括
  • 带息票据与不带息票据
  • 总公司中标走子公司账户违法吗
  • 发票右上角打印缺数字
  • 税收分类编码填错有影响吗
  • 息税前利润是什么税之前
  • 采用补偿贸易方式的是
  • sqlserver 实现分组合并
  • Kaspersky Rescue Disk 2009.04.16 卡巴斯基救援盘
  • win8怎么进系统
  • linux服务器宕机排查
  • win102021年1月大更新
  • 用vue写登录页面
  • 教你用纸折一只会跳的小兔子,非常好玩,小朋友都喜欢
  • unity每秒执行一次
  • node.js使用教程
  • node.js windows
  • ubuntu touch教程
  • jquery属性选择器,选取所有带href
  • javascript教程代码
  • js鼠标拖动窗口的做法
  • mapper--图片热点区域高亮组件官方站点
  • javascript 对象的this指向
  • 成都所见所得科技有限公司是什么平台
  • oppo纳税额
  • dhl清关需要提供资料嘛
  • 税务系统绩效管理首要目标
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设