位置: 编程技术 - 正文

真正高效的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怎么分离)

  • 已认证进项税额怎么结转
  • 其他综合收益属于当期损益吗
  • 税务季报利润表的本年累计可以更改吗
  • 什么是非限制
  • 自来水税率是9%还是3%
  • 增值税纳税申报表怎么填
  • 计税金额是含税还是不含税
  • 税务局代开的进项票需要认证吗
  • 外企缴纳社保
  • 设备折旧费用的作用
  • 公允价值变动是减值吗
  • 超市里的摊位租金贵吗
  • 我国现行资源税的课税范围不包括
  • 调整凭证分录
  • 公司贷款买车是公司还款吗
  • 违约金没有发票
  • 股票回购后多久注销
  • 印花税按什么税率
  • 租赁合同印花税计税依据
  • 小规模纳税人出租不动产税率是5%还是3%
  • 在产品的成本
  • 往年度的工资做什么科目
  • 购买东西收据
  • 累计折旧的计提和处理的分录
  • 用友软件怎么反记账凭证
  • 专用发票当月认证,下月申报抵扣可以吗
  • 收到银行本票的会计分录怎么写
  • 去掉右键菜单中的快捷键
  • 支付项目工程款可以借流贷吗
  • 细说php
  • 如何处理库存差异问题
  • 一个药厂能够生产药品的三个前提条件
  • skynetave.exe - skynetave是什么进程 有什么用
  • 销售返利如何做账
  • 民营非盈利机构
  • php 魔术
  • 固定资产与固定资产净值
  • 总承包合同如何约定农民工工资
  • 耕地开垦费应计入哪个会计科目
  • composer环境变量
  • pytorch的环境配置
  • 非独立核算的分公司如何报税
  • sqlserver数据库事务
  • 什么情况下不能开税票
  • 增值税纳税申报表在哪里查询
  • 在非企业合并形成的长期股权投资中
  • 专利年费可以计入研发费用加计扣除吗
  • 会计凭证的填制与审核实训总结
  • 金税盘缴销发票
  • 新公司季初资产总额填什么
  • 如何理解其他应收款的概念
  • 机票行程单可以抵扣进项税吗?
  • 商品库存明细账
  • mysql安装配置教程5.7.25
  • sqlserver数据库定时任务
  • win8无internet访问权限怎么解决
  • 怎么设置xp系统
  • dmidecode命令
  • 使用u盘安装windows10电脑识别不出来
  • 误删了分区怎么恢复
  • winxp升级win7教程图文
  • xp系统怎样阻止脱机窗口弹出
  • windows8窗口
  • 铁嘴大师
  • js正则表达式gi
  • Eclipse和AndroidStudio常用快捷键对比
  • jqueryui
  • android开发中遇到的问题
  • 用bat打开cmd执行命令
  • 批处理在windows中的典型应用
  • linux中tar命令
  • 创建网元
  • Python编程给定a=1,b=4,输出a+b的值
  • Unity3D之Vector3.Dot和Vector3.Cross的使用
  • UnityException: Launching iOS project via Xcode4 failed
  • python 打印对象的全部属性
  • 成都市老年公交卡年审地点
  • 按照5%的征收率减按1.5%
  • 德清社保局固定电话多少
  • 综合所得税包括哪些内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设