gpt4 book ai didi

mysql - 更改为 utf8mb4 后查询速度变慢

转载 作者:行者123 更新时间:2023-11-30 21:43:56 26 4
gpt4 key购买 nike

我是 Mysql 和 AWS 的新手。现在我所做的是将旧数据库表传输到其他数据库中的新表。旧数据库和新数据库在同一个 EC2 服务器上。我使用 mysqlclient 编写代码在另一台服务器上执行此操作,它也是 EC2 服务器。上周五同步数据的速度是每秒4条记录。但是我又发现了一个存储emoji的问题,所以我把数据库改成utf8mb4编码。

alter database django_database character set utf8mb4 collate utf8mb4_unicode_ci

但是周一,当我ssh到运行同步代码的服务器时,我发现同步数据的速度变成了每9秒4条记录。我试过重启 MySQL 服务,重启 MySQL 服务器,重启运行我的代码的服务器。我还尝试在另一个 EC2 实例上运行代码。但它仍然是缓慢的速度。而且我不知道如何找到造成这种情况的原因。我也尝试过 skip-name-resolve,但还是太慢了。希望有人知道答案。或者告诉我如何找到分析它。感谢所有看完我的问题的人。

最佳答案

我找到了造成这种情况的原因!我使用 t2.medium。当我觉得速度很快时,实例使用了 CPU 剩余信用。我发现当信用额度用完时它变得很慢。

关于mysql - 更改为 utf8mb4 后查询速度变慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50348890/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com