开发者社区> 问答> 正文

OceanBase数据库同样一个sql,1000万数据量 mysql 3秒多,这后面是查询的缓存吗?

OceanBase数据库同样一个sql,1000万数据量 mysql 3秒多,oc 300第一次查询多秒 后面再查就是1秒多了 这后面是查询的缓存?fdb05bb7cb1f551fc955280ae4ccb58e.png
c5e89f20dbcd40dd451f073d7552e9d1.png

展开
收起
真的很搞笑 2023-12-12 20:10:53 68 0
来自:OceanBase
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,OceanBase数据库在第一次查询时需要从磁盘中读取数据并加载到内存中,这个过程比较耗时。但是一旦数据被加载到内存中,后续的查询就可以直接从内存中获取数据,因此速度会更快。

    2023-12-12 21:44:34
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像