V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
18bili
V2EX  ›  数据库

TiDB 的 sql 查询为什么这么慢呀,是我打开的方式不对吗?

  •  
  •   18bili · 2025 年 2 月 26 日 · 2545 次点击
    这是一个创建于 339 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天将本地一个小项目的数据从 mysql 迁移到了 TiDB ,新加坡和东京的 Cluster 都试了,但是 sql 查询就是非常慢,就比如后台的管理员列表的页面加载都需要十几秒,请问各位老哥有遇到过类似情况吗?
    14 条回复    2025-02-27 11:39:05 +08:00
    povsister
        1
    povsister  
       2025 年 2 月 26 日
    我的建议是,如果你不是 tidb 付费用户。
    跑,尽可能早点跑
    ishamo
        3
    ishamo  
       2025 年 2 月 26 日   ❤️ 1
    tidb 对硬盘和网络的速度有很高的要求,ssd, 万兆网卡是标配。如果你的硬件达不到要求,它就是要比 mysql 慢很多。

    本人小白,强答一下……
    chihiro2014
        4
    chihiro2014  
       2025 年 2 月 26 日
    我只是很久以前听说吃硬件,没想到这么吃?
    defaw
        5
    defaw  
       2025 年 2 月 26 日
    节点之间带宽不够包不行的,他是主机解析 sql 然后把条件发给从机,每个从机再对每个条件判断然后返回主机聚合出结果,通信过程很吃带宽
    matrix1010
        6
    matrix1010  
       2025 年 2 月 26 日
    可能真是你打开方式不对。问性能问题请至少带上 配置信息/部署方式/部署环境/表信息/查询 sql/并发量。当然更恰当的方法是去官方论坛提问,不过肯定也会要你提供这些信息
    lance6716
        7
    lance6716  
       2025 年 2 月 26 日 via Android
    是 tidb cloud 还是自己虚拟机部署的?可以去 tidb dashboard 的慢查询面板看看

    另外社区在 https://asktug.com/
    u823tg
        8
    u823tg  
       2025 年 2 月 27 日
    你打开对着
    boleyn1992
        9
    boleyn1992  
       2025 年 2 月 27 日 via Android
    小数据量性能可能不如单机 mysql ,tidb 主要定位是大数据量,分布式事务,htap 场景,和你的应用场景不太符。再者,正常这点数据量扫描也不会过 1 秒,感觉你的姿势有问题。
    1Z3KYa0qBLvei98o
        10
    1Z3KYa0qBLvei98o  
       2025 年 2 月 27 日 via iPhone
    1-10 暴力穷举
    10 以上 merge sort / quick sort / blablabla what ever
    looplj
        11
    looplj  
       2025 年 2 月 27 日
    你说的 tidb 是啥,自己搭建的,cloud dedicated 的,还是 serverless 的。

    你服务器和 tidb 之间什么网络。。
    虽然没用过,但是有那么多用户,理论上基础场景不会有这么明显的问题。
    viking602
        12
    viking602  
       2025 年 2 月 27 日
    我这边物理机搭的 tidb 内网带宽足够的情况下查询速度比 MySQL 快非常多的 你这描述信息不全面 有啥问题可以去官方论坛提问 回答的还是蛮快的
    viking602
        13
    viking602  
       2025 年 2 月 27 日
    @viking602 而且 TIDB 不是自带监控的吗 具体 sql 执行步骤都有 去看一下哪一步卡这么久
    br00k
        14
    br00k  
       2025 年 2 月 27 日
    小项目直接用 mysql 就好了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1465 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 17:03 · PVG 01:03 · LAX 09:03 · JFK 12:03
    ♥ Do have faith in what you're doing.