阿里云polardb数据库与MySQL相比在20万条数据时,查询出现140倍的性能差异

polardb 数据库 单表数据35万,同表数据复制到mysql 版本,mysql 查询count(*) 仅需0.696秒,polardb 却需要137.274秒
image.png
img_v3_02jk_3ef273de-63a9-4ab6-b0ee-adefbf71443g.jpg
image.png
image.png
操作系统如下
image.png
image.png
内存cpu 都是一致的,32g ,4核,虚拟机
有人知道是为什么嘛?是我设置不对,还是polardb 就是这么性能差 ?

展开
收起
游客qxrnhmxktex2i 2025-02-18 10:27:09 78 发布于江苏 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
    1. 先对比两个数据库的规格
    2. 再对比执行查询时两个机器的资源利用率(CPU、I/O)
    3. 对比两个数据库的参数,比如 buffer pool 大小、并行扫描策略
    2025-03-06 09:43:16 举报
    赞同 40 评论

    评论

    全部评论 (0)

    登录后可评论
  • 在处理20万条数据时,PolarDB相对于MySQL出现显著性能差异可能是由于其架构和优化技术不同,请参考阿里云官方文档了解PolarDB的设计原理以获取更多信息。如果需要具体分析,建议联系阿里云工作人员进行详细咨询。如果对您有帮助的话,可以帮忙采纳一下。谢谢。

    2025-02-18 12:33:00 举报
    赞同 99 评论

    评论

    全部评论 (0)

    登录后可评论

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

还有其他疑问?
咨询AI助理