位置: 编程技术 - 正文

真正高效的SQLSERVER分页查询(多种方案)(sqli)

编辑:rootadmin
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据条(客户真实数据,量不大),分页查询每页条,查询第页(即第-条数据),字段ID聚集索引,YEAR无索引,Sqlserver版本:R2 第一种方案、最简单、普通的方法: 平均查询次所需时间:s 第二种方案: 平均查询次所需时间:S 第三种方案: 平均查询次所需时间:S 第四种方案: 平均查询次所需时间:S 第五种方案: 平均查询次所需时间:S 查询第-条记录 第一种方案: 平均查询次所需时间:s 第二种方案: 平均查询次所需时间:S 第三种方案: 平均查询次所需时间:S 第四种方案: 平均查询次所需时间:S 第五种方案: 平均查询次所需时间:S 由此可见在查询页数靠前时,效率3>4>5>2>1,页码靠后时5>4>3>1>2,再根据用户习惯,一般用户的检索只看最前面几页,因此选择3 4 5方案均可,若综合考虑方案5是最好的选择,但是要注意SQL不支持row_number()函数,由于时间和条件的限制没有做更深入、范围更广的测试,有兴趣的可以仔细研究下。 以下是根据第四种方案编写的一个分页存储过程:

推荐整理分享真正高效的SQLSERVER分页查询(多种方案)(sqli),希望有所帮助,仅作参考,欢迎阅读内容。

真正高效的SQLSERVER分页查询(多种方案)(sqli)

文章相关热门搜索词:真正高效的去皱美白护肤品,sql,真正高效的去皱美白护肤品,高效的sql语句,高效的sql语句,真正高效的去皱美白护肤品,真正高效的灭鼠器,高效的sql语句,内容如对您有帮助,希望把文章链接给更多的朋友!

高效的SQLSERVER分页查询(推荐) 第一种方案、最简单、普通的方法:SELECTTOP*FROMARTICLEWHEREIDNOTIN(SELECTTOPIDFROMARTICLEORDERBYYEARDESC,IDDESC)ORDERBYYEARDESC,IDDESC平均查询次所需时间:s第二

SQL Server在开发中的一些新特性 一、增加了Sequence对象。这个对于Oracle用户来说是最熟悉不过的数据库对象了,现在在SQLServer中终于也看到了类似的对象,只是在使用的语法上有一点点

sql where 1=1的优缺点分析 一、不用where1=1在多条件查询中的困扰举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,

标签: sqli

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

上一篇:SSB(SQLservice Service Broker) 入门实例介绍

下一篇:高效的SQLSERVER分页查询(推荐)(sql server怎么分离)

  • 一正一负发票是什么意思
  • 外商投资企业采购国产设备退税后续监管办法
  • 承包经营所得发包方如何纳税
  • 新公司做财务
  • 通行费进项抵扣条件
  • 存货账面价值等于成本吗
  • 营改增后进项税相关规定
  • 高原补贴算工资吗
  • 车辆购置税计税依据包括
  • 高新补贴收入计入什么科目
  • 增值税税额转出申报怎么填写
  • 消耗性生物资产的账务处理
  • 购货方预付货款的分录
  • 净利润与毛利润那个会大一点
  • 第三方贴现分录
  • 购销合同印花税税率
  • 向人力资源公司辞职怎么说
  • 公司基本户买理财产品,怎么记账
  • 其他应收款包括差旅费吗
  • 股息红利需要缴纳个税吗
  • 为离职员工代缴社保 论
  • linux中php的作用
  • 为什么篮牙耳机卡
  • 如何选购汽车
  • 如何处理收到的短信
  • php数组函数大全
  • 供热企业供热费收入的核算
  • npm命令不存在
  • 转账支票购买办公用品会计
  • 增值税专用发票电子版
  • 前端vue3
  • vue和react区别大吗
  • idea如何运行别人的vue项目
  • 指令获取
  • 客服部门发生的费用
  • 公司借调员工
  • 投资款超过实收资本会计处理
  • 人力资源公司的税率是多少
  • 异地预交个人所得税
  • 小微企业所得税优惠政策最新2023
  • 对账小技巧
  • 浅谈数据库优化设计
  • 企业所得税汇算表
  • 中级会计职称与中级会计师的区别
  • 个体户怎么办
  • 收到现金货款怎么处理
  • 银行结息交易是扣钱的意思吗
  • 开经销商公司要多少钱
  • 工会经费保留整数吗
  • 当月只有进项票没有销项票怎么办
  • 上月未记账
  • 进项发票可以退税吗
  • 外经证预交税款可以以后月份抵扣吗
  • 小规模可以开红网吗
  • 用Autoconf检测MySQL软件包的教程
  • mysql5.7.17下载
  • sql数据库批量添加数据
  • xp系统无法启动怎么办
  • iptables配置文件详解
  • Linux系统磁盘分配
  • win8磁盘占用率高怎么处理
  • Ubuntu上安装anaconda
  • mac快捷键使用
  • linux如何释放内存空间
  • wysafe.exe是什么
  • 微软将为11增加AI助手
  • win8纯净版32位
  • linux init1
  • win8.1如何快速启动
  • win10正式版激活码
  • linux用ssh登录不进去
  • 开发环境配置是干嘛
  • unity软件设计
  • nodejs搭建本地服务器运行html
  • 获取input输入值
  • linux bash脚本
  • python数据结构之数组
  • 实现非常简单的英文
  • 自来水征税
  • 河北新农合怎么查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设