位置: 编程技术 - 正文

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

  • 销售商品的差价怎么算
  • 个人去税务局开劳务票 税点是多少
  • 防伪税控风险纳税人财务负责人和法人同一人
  • 计提本月增值税会计科目
  • 什么是货物运输保险
  • 公司之间借款如何做账
  • 财产租赁合同印花税优惠政策
  • 客户退货金额小怎么说
  • 提前预支费用怎么写
  • 贷款计提利息会计分录
  • 社会团体收到的投资款怎么入账
  • 商业承兑背书后退回怎么办
  • 股权转让的溢价要交什么税
  • 软件开发服务费税率
  • 企业转增股本要交税吗
  • 企业所得税可以选择不弥补亏损吗
  • 减免所得税额明细表
  • 建筑企业的职工由于不服管理违反规章制度
  • 营业部门人员工资用什么会计科目
  • 资产负债表用来调节利润的负债
  • 汇算清缴补交需要调报表吗
  • 房地产企业开具零税率发票
  • 借其他应收贷应付
  • 企业债券收入要在所得税前扣除吗
  • 公司没有残疾人要交残疾人保障金吗
  • 给股东分配股利
  • 预付账款供应商类别怎么填
  • 电脑不用的情况下怎么让它关闭屏幕
  • 暂估成本比实际高分录
  • 自产自用的产品用于在建工程
  • 税务发票盖章要求
  • 退回现金怎么写分录
  • 消防设施费用怎么入账
  • 企业年金基金缴费必须归集到受托财产托管账户
  • 固定资产核销程序
  • 工程竣工结算和决算的区别
  • Win11 Build 22000.348更新补丁KB5007262预览版发布(附更新修复内容汇总)
  • 计提增值税可以无付凭证吗
  • msmpeng.exe是什么程序
  • 基建会计和建筑会计的区别
  • 用人单位如何缴纳医疗保险
  • 股权转让有溢价怎么做账
  • ajax调用php接口
  • 其他收益会计科目怎么写
  • 库存现金清零
  • HTML+CSS+JavaScript仿京东购物商城网站 web前端制作服装购物商城 html电商购物网站
  • html游戏大全
  • chatto
  • 完善固定资产管理的方案
  • 人力资源预算包括哪些内容
  • 付国外专利费用需办什么手续
  • 一张记账凭证写不下时合计怎么写
  • 税务申报核定销售额在哪填写
  • 小企业在购买商品过程中发生的费用
  • MongoDB中MapReduce编程模型使用实例
  • 福利费可以抵扣所得税吗
  • 如何搞公司
  • 社保都有哪几项
  • 资本公积现金流量表里放在哪里
  • 研发费用凭证附件
  • 跨期发票会计处理
  • 怎么计算预缴及附加税额
  • 何为调整事项
  • 预付购买设备款
  • mysql的日志
  • windows xp的安装
  • ubuntu系统升级到18
  • sstray.exe - sstray是什么进程 有什么作用
  • win8应用商店在哪
  • 改变图片透明度怎么调
  • eslint-plugin
  • javascript操作dom对象
  • python科学计算基础教程
  • jq easyui
  • 青岛地税局 局长
  • 四川国家税务局官网
  • 车船使用税电子税务局
  • 南昌契税政策
  • 预缴的税额可以用留底抵扣吗
  • 吉林省税务局发票流向查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设