数据库查询,每隔一段时间查询慢,怎么回事? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
carpeDiemJll
V2EX    数据库

数据库查询,每隔一段时间查询慢,怎么回事?

  •  
  •   carpeDiemJll 2024 年 8 月 26 日 3425 次点击
    这是一个创建于 523 天前的主题,其中的信息可能已经有所发展或是发生改变。
    系统某个业务,会对 MYSQL 数据进行查询,正常会很快,几毫秒,但是,每隔一段时间,会突然变慢一次,大家有什么好的思路吗?
    我现在想到的是:
    1.网络
    2.Buffer size 是否正确
    3.业务是否每隔一段时间有大批量的数据库操作

    大家还有什么思路、方向?
    18 条回复    2024-08-26 11:42:18 +08:00
    xuanbg
        1
    xuanbg  
       2024 年 8 月 26 日
    你不看一下变慢的时候数据库在做什么吗?如果数据库什么都没做,那你还可以看下服务器在做什么。啥信息都没有,也只能帮你到这里了
    xiaofan2
        2
    xiaofan2  
       2024 年 8 月 26 日
    一段时间是多久?建议先看看是否有规律
    jazzii36
        3
    jazzii36  
       2024 年 8 月 26 日
    看看磁盘 IO
    seedhk
        4
    seedhk  
       2024 年 8 月 26 日
    汇总下楼上说的:
    1. CPU ,判断是否有大量的逻辑计算;
    2. 磁盘 IO
    3.如果是自建的,看下带宽有没有被占满
    4.连接数,以及业务项目的数据库连接数
    Gabrielle70
        5
    Gabrielle70  
       2024 年 8 月 26 日
    我碰到过: CPU 有类似冷启动现象, 换 CPU 类型就好了
    dododada
        6
    dododada  
       2024 年 8 月 26 日
    @Gabrielle70 CPU 冷启动是什么
    chempotato
        7
    chempotato  
       2024 年 8 月 26 日
    是不是有定时任务在跑
    rlds
        8
    rlds  
       2024 年 8 月 26 日
    查系统日志,查数据库日志等等,啥都没有只能帮到这里了
    ltmst
        9
    ltmst  
       2024 年 8 月 26 日
    有没有可能数据库连接被连接池被释放了?
    opengps
        10
    opengps  
       2024 年 8 月 26 日
    缓存释放之类的,或者大查询之类的在影响
    GeminiPro
        11
    GeminiPro  
       2024 年 8 月 26 日
    要不先查一下 db 在做啥
    lingalonely
        12
    lingalonely  
       2024 年 8 月 26 日
    是应用慢还是数据库慢,先确认,如果是数据库慢,从 client 到 server 再到 存储引擎,client 到 server 之间网络有没有问题,是不是特殊的 sql 影响,再看 buffer 的命中情况,正常情况 buffer 这块 没有自己调整过,应该不存在问题才对
    seers
        13
    seers  
       2024 年 8 月 26 日 via Android
    bufferpool 太小了,数据被刷掉然后从磁盘从新拉取,检查下内存吧
    EarthChild
        14
    EarthChild  
       2024 年 8 月 26 日
    可能是网络原因,丢包。你 ping -t 试试吧
    henix
        15
    henix  
       2024 年 8 月 26 日
    在那台机器上加个监控,看看监控数据:CPU / 内存 / 磁盘 IO 等等
    说不定是其他人在那台机器上跑定时任务呢
    ala2008
        16
    ala2008  
       2024 年 8 月 26 日
    数据库也有缓存的,看业务,比如地理信息查询
    7911364440
        17
    7911364440  
       2024 年 8 月 26 日
    可能是在刷脏页,看看是不是 redo log 设置的太小了
    mark2025
        18
    mark2025  
       2024 年 8 月 26 日
    监控下服务器 CPU ,IO 状态指标
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2023 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 12:00 PVG 20:00 LAX 04:00 JFK 07:00
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86