mysql寻呼最快

mysql寻呼最快

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

大家都知道,mysql分页写:

select * from 'yourtable' limit start,rows

如今我数据库一张表里面有9969W条数据。表名叫tweet_data

select count(*) from tweet_data

mysql寻呼最快mysql寻呼最快mysql寻呼最快

运行第一条sql语句,就查6000000条開始的10条,看查询时间mysql寻呼最快

mysql寻呼最快

mysql寻呼最快mysql寻呼最快

60s这得有多慢!

解决方式一、

有人立刻想到了利用索引来提高效率。那么我们就利用主键吧,所以,便有了以下这样的sql

select *  from tweet_data where id >=(select id from tweet_data limit 60000000,1)limit 10

mysql寻呼最快

看看效果mysql寻呼最快

mysql寻呼最快

mysql寻呼最快

果然没有多大提升,可是假设数据量在百万级别的话,效率还是能够多番几倍,可是!这明显没有达到我们的要求

解决方式二、

那么就有了以下这样的sql语句

select * from tweet_data where id_auto_increase between 60000000 and 60000010

mysql寻呼最快mysql寻呼最快

mysql寻呼最快

mysql寻呼最快


mysql寻呼最快

有图为证!


在这里我们仅仅对一张表上的数据进行了操作,并且数据量在1亿条左右,可是假设我们的数据量更大呢?

那么就要涉及到很多其它知识了!小弟拙见!






版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/117796.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 第二代微服务

    第二代微服务

  • Jps算法_JPS算法

    Jps算法_JPS算法目录概念 强迫邻居(ForcedNeighbour) 跳点(JumpPoint) JPS寻路算法(JumpPointSearch) 实现原理 示例过程 JPS+(JumpPointSearchPlus) 预处理 示例过程 总结 参考概念JPS(jumppointsearch)算法实际上是对A*寻路算法的一个改进,因此在阅读本文之前需要先了解A*算法。A*算法在扩展节点时会把节点所有邻居都考虑进去,这样openlist中点的..

  • OpenProcessToken函数 何时会失败「建议收藏」

    OpenProcessToken函数 何时会失败「建议收藏」 OpenProcessToken函数的功能是打开一个与一进程相联系的访问令牌(access  token),它的原型如下:  BOOL  OpenProcessToken(      HANDLE  ProcessHandle,        DWORD  DesiredAccess,        PHANDLE  TokenHandle  );    如同

  • SpringBoot集成Redis并实现主从架构「建议收藏」

    SpringBoot集成Redis并实现主从架构「建议收藏」hello,你好呀,我是灰小猿,一个超会写bug的程序猿!今天这篇文章来和大家分享一下在springboot中如何集成redis,并实现主从架构,进行数据的简单存储。我的Redis是部署在Windows系统下面的,所以在这里附上Redis在Windows环境下的安装地址和安装说明。一、Windows环境下安装Redis首先去官网下载Redis的安装包,官方下载地址:https://github.com/tporadowski/redis/releases在其中选择当前版本即可。下载之后解压

  • C# excel转换Json

    C# excel转换Json//如果要支持xlsx格式表格,请在本机电脑安装这个//http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe参考案例:https://www.cnblogs.com/fengxiang/p/3551621.html使用的时候记得…

  • vuedraggable自由拖拽_vue可视化拖拽编辑

    vuedraggable自由拖拽_vue可视化拖拽编辑最近做的项目要用到拖拽排序,我现在的项目是vue项目,所以我就屁颠屁颠的去百度有木有这样功能的插件,我就知道一定会有,那就是vuedraggable,这是一款很棒的拖拽插件,下面我来说一下怎么引入首

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号