**** AWS RDS MYSQL 查询好慢, 真是想说爱你不容易 **** - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Angela2022
V2EX    Amazon Web Sevices

**** AWS RDS MYSQL 查询好慢, 真是想说爱你不容易 ****

  •  1
     
  •   Angela2022 2023-11-04 16:17:14 +08:00 2913 次点击
    这是一个创建于 775 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在 AWS 悉尼区域部署了个网站:

    前端 react 部署在 AWS Amplify, 后端 nodejs 部署在 Elastic Beanstalk, 数据库部署在 AWS RDS MySql.

    网站提供内容搜索功能, 利用 MYSQL 全文搜索来完成, 共两个表, 1 对多, 各 1 万多条记录.

    现在问题是:
    1. 悉尼客户反馈: Mysql 首次查询特别慢, 要 10 秒左右, 但第 2 次及以后的查询就很快;

    2. 然后如果不持续进行数据库查询, 过 10 分钟左右, 再首次查询又慢了. 好像 AWS RDS 有个冷启动的过程, 不持续查询数据库的话, 冷启动会随时发生.

    我做了索引的优化还是没能解决上面问题, 请大神提供解决问题的思路, 谢谢.

    我用的是 AWS FREE Tier, 是不是免费 AWS 都有这种数据库速度问题?

    请问: 除了 AWS 以外, 还有啥数据库, 或数据库云能比 AWS RDS MYSQL 提供更快的查询速度? 谢谢
    17 条回复    2023-11-06 16:49:18 +08:00
    owen800q
        1
    owen800q  
       2023-11-04 16:49:25 +08:00   1
    没错,这是 cold start 问题,我们公司的解决方法是 部署一个 event bus cron job 每 10 每秒执行一次 lambda function, 查下数据库,让数据库不会进入 cold start 状态
    owen800q
        2
    owen800q  
       2023-11-04 16:49:47 +08:00
    不是 free tier
    zsj1029
        3
    zsj1029  
       2023-11-04 20:32:11 +08:00 via iPhone
    欢迎试用 laf.dev
    没有冷启动问题
    lizhenda
        4
    lizhenda  
       2023-11-04 21:25:35 +08:00
    这么坑的吗,那还不如自建?
    Angela2022
        5
    Angela2022  
    OP
       2023-11-04 22:27:32 +08:00
    @lizhenda 是啊, 我都想用别的数据库服务了
    lance6716
        6
    lance6716  
       2023-11-04 22:43:29 +08:00 via Android
    推荐一下我司的 tidb cloud ,不过不确定全文索引支持不支持
    MIUIOS
        7
    MIUIOS  
       2023-11-04 22:50:07 +08:00
    数据库还搞冷启动? 冷启动场景不都应用于 serverless 的吗
    Angela2022
        8
    Angela2022  
    OP
       2023-11-04 23:27:30 +08:00
    @totoro52 是啊 我也想不通, 我的数据库不是 serverless, 咋也冷启动了呢?
    Angela2022
        9
    Angela2022  
    OP
       2023-11-05 00:12:44 +08:00
    @lizhenda 实在没办法只能自建
    holulu
        10
    holulu  
       2023-11-05 07:05:53 +08:00
    是不是用了 Lambda 导致的冷启动?没听说 RDS 也有冷启动,一直用 EC2 连 POSTGRES ,没发现这个问题
    itechify
        11
    itechify  
    PRO
       2023-11-05 07:17:38 +08:00 via Android
    我司也在用 rds ,没发现这个问题
    lsk569937453
        12
    lsk569937453  
       2023-11-05 08:51:01 +08:00
    rds 有冷启动吗?
    flyv2x
        13
    flyv2x  
       2023-11-05 09:56:10 +08:00
    没想到
    ypcs03
        14
    ypcs03  
       2023-11-05 10:35:07 +08:00 via iPhone
    clouddd
        15
    clouddd  
       2023-11-05 11:53:18 +08:00 via iPhone
    如果你是用 Aurora 数据库的话需要把 capacity unit 设置成至少 2 ,保活数据库。
    matrix1010
        16
    matrix1010  
       2023-11-05 12:26:30 +08:00
    直连数据库执行 sql 也要 10s 吗?最好把 query plan 也发出来
    alyunflc
        17
    alyunflc  
       2023-11-06 16:49:17 +08:00
    阿里云和 aws 都有
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1334 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 17:01 PVG 01:01 LAX 09:01 JFK 12:01
    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