位置: 编程技术 - 正文

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

  • 个人所得税退税是什么意思?
  • 税收分类方法表格
  • 一般税收协定是多少
  • 股东出售子公司股权的会计处理?
  • 公司视频宣传制作方案
  • d级企业预缴增值税什么时候可以退回
  • 如何理解合并报表的调整和抵消
  • u盘算固态吗
  • 金税维护费申报表
  • 对赌协议赢了怎么样
  • 股息和资本利得的区别
  • 车辆购置税如何计算
  • 一般纳税人税控维护费怎么填报
  • 所有的进项税都在借方吗
  • 小规模纳税人餐饮业税率是多少
  • 小型连锁药店需要报国税吗?
  • 收派服务费入什么科目
  • 矿产资源补偿费征收管理规定
  • 公司注销财务账需要保存几年
  • 现金流量表根据什么原则编制
  • 全年一次性奖金计税方式2023
  • 材料的盘点包括
  • 软件无法运行解决方法
  • 进项税转出怎么填报表
  • sxgdsenu.exe - sxgdsenu是什么进程 有什么用
  • 房租收入怎么做会计分录
  • 赠送客户的商品怎么入账
  • 中投公司投资的股票
  • Win10 20H1/20H2 KB5001391补丁今日发布(内附下载)
  • 个人承包建筑工程转让协议
  • 个人所得税扣缴申报啥意思
  • 商品销售税金及附加包括哪些
  • yolov5 入门
  • etc发票计算抵扣
  • 收到银行开的手续费发票怎么做分录
  • reactz
  • 前端面试题什么是网络协议
  • 搭建本地http服务器
  • 金税盘到上传截止日期
  • 税收分类口诀
  • 如何进行工程项目的经济评价
  • 年末财务报表是什么
  • 来料加工分录
  • sql server2000中事务的类型有
  • 营业执照变更需要本人到场吗
  • 服务器配置mysql
  • 固定资产减少处理
  • 挂靠的项目如何做账?
  • 高速公路过路费可以抵扣进项税吗
  • 收到跨月的费用发票怎么入账
  • 离职员工还怎么交社保呢
  • 应计入营业外支出的有哪些
  • 企业账务流程
  • 基金账户托管
  • 个人独资企业核定征收取消了吗
  • 班车租赁费计入福利费吗
  • 会计凭证移交凭证需要哪些程序
  • 公司的私账
  • MySQL部署时提示Table mysql.plugin doesn’t exist的解决方法
  • windows10访问xp
  • ubuntu16.04创建用户
  • linux中进程在运行时的基本状态
  • ultraiso刻录音乐到dvd
  • 跳线短路
  • 什么是微软软件
  • win7系统设置只让安装有证书的软件
  • window8怎么样
  • 安装ghost win7
  • css中背景图片设置
  • javascript nextSibling 与 getNextElement(node) 使用介绍
  • python数字运算规则
  • jquery右击事件
  • 要使物体从静止状态转变为运动状态需要对这个物体什么
  • jquery.qtip提示信息插件用法简单实例
  • 税务局24小时人工服务电话
  • 上海国家税务局电话
  • 黑龙江电子税务局app手机
  • 存量房交易税费申报表是契证吗
  • 工商注册app是不是在手机上可以完全操作
  • 湖北航天金税盘服务器地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设