EzraYes博客
首页 工具导航 友情链接 关于
1 关于本地larvael项目部署到服务器报错Whoops, looks like something went wrong.的问题 13,916 阅读 2 设置邮箱头像方法,gravatar头像设置 9,131 阅读 3 layui+php多文件列表,多图上传,包含表单修改,可适用于laravel框架和tp框架 3,958 阅读 4 百度工具DNS无法解析IP 2,326 阅读 5 在复制codepen代码时踩得坑,three.js实现的特效 1,851 阅读
东扯西扯 网站建站 SEO优化 公众号开发
登录
标签搜索
  • php
  • css
  • laravel
  • 宝塔面板
  • jQuery
  • mysql
  • js
  • vscode
  • layui
  • thinkphp
  • 多图上传
  • 插件
  • navicat
  • gravatar头像
  • 轻量应用服务器
  • seo
  • html
  • 腾讯云
  • 微信支付
  • redis
侧边栏壁纸
博主昵称
EzraYes

  • 累计撰写 106 篇文章
  • 累计收到 3,605 条评论
  • 首页
  • 栏目
    • 东扯西扯
    • 网站建站
    • SEO优化
    • 公众号开发
  • 页面
    • 工具导航
    • 友情链接
    • 关于
搜索到 1 篇与 二分法 的结果
  • sql查询优化,二分法得到的灵感 2021-08-13
    sql查询优化,二分法得到的灵感 最近公司有一个项目进行二开,涉及到百万级sql数据查询,每个设备每分钟插入一条数据,仅仅过了几个月数据量就达到了500万,之前写的数据查询接口速度已经近乎瘫痪,一个接口需要8分钟才将其调完,在尝试升级RDS数据库配置后,得到了改善(39秒)但仍不理想,然后想到之前大学读到过二分法查找数据,思来想去为什么二分查找法不能用在MySQL呢?经过上网查阅资料,利用此原则对接口进行了改造使得接口降低效率大大提升相应数据响应速度低至3.4秒.下面开始实战:由于插入的数据都会有一个自增的主键,那么在查找条件的语句中加入id >= xxx,xxx代表你第一个查询的数据的id,这样会使你的sql查询不会从第一条开始查会节省很大一部分时间!//id大于xxx是指数据从id=xxx开始查,会显著提升查询效果 return Data::where('id','>',$aa)->whereBetween('created_at',[$arr['start_time'],$arr['end_time']])->where('mach_number',$mach_number)->get();
    • 2021年08月13日
    • 332 阅读
    • 0 评论
    • 0 点赞
博主栏壁纸
博主头像 EzraYes

106 文章数
3,605 评论量
热门文章
  1. 1 关于本地larvael项目部署到服务器报错Whoops, looks like something went wrong.的问题
    关于本地larvael项目部署到服务器报错Whoops, looks like something went wrong.的问题
    13916 阅读 - 03/09
  2. 2 设置邮箱头像方法,gravatar头像设置
    设置邮箱头像方法,gravatar头像设置
    9131 阅读 - 02/19
  3. 3 layui+php多文件列表,多图上传,包含表单修改,可适用于laravel框架和tp框架
    layui+php多文件列表,多图上传,包含表单修改,可适用于laravel框架和tp框架
    3958 阅读 - 04/26
最新回复
  • xgvdetmpab
    xgvdetmpab
    2025-05-11
    泡泡剧组
  • eosbbryffs
    eosbbryffs
    2025-05-11
    行规
  • rlowuzqlbd
    rlowuzqlbd
    2025-05-11
    狮子王木法沙传奇
  • wwosckozje
    wwosckozje
    2025-05-11
    因为爱还未终结
  • pqwkpwopww
    pqwkpwopww
    2025-05-11
    闹鬼城堡
2019 - 2022 © Reach - EzraYes博客
已运行 00 天 00 时 00 分 00 秒
MAP