gpt4 book ai didi

Mysql异常慢

转载 作者:行者123 更新时间:2023-11-29 06:35:11 25 4
gpt4 key购买 nike

我实际上是一个项目的新手。我必须安装 mysql 服务器来创建本地表。我的同事在一分钟内创建了这张表。我的电脑在 25 分钟内安装完毕。我们都有相同的配置,除了他们使用 linux mint,而我使用带有 linux 内核的 Windows 10。

与我同时使用 Ubuntu 18.04 的其他人可以重现此问题。

我们听说 Ubuntu 18.04 降低了 CPU 使用率: https://askubuntu.com/questions/1095623/mysql-5-7-is-working-slow-on-ubuntu-18-04-lts/1097401#1097401但是,这个解决方案对我不起作用。

配置:- 带有 Linux 18.04 内核的 Windows 10(我的同事有 Linux Mint,但我不知道版本)- Mysql 5.7.24-0ubuntu0.18.04.1(我的同事有5.7.24-0ubuntu0.16.04.1)

你能帮我一下吗?预先感谢您。

最佳答案

Linux Mint 实际上使用与 Ubuntu 相同的核心和存储库。我猜它们是相同的(至少对于 Mysql 来说)。问题出在其他地方。您能解释一下“在 1 分钟/25 分钟内创建表格”是什么意思吗?我想这不仅仅是 CREATE TABLE ... 命令?您是否将大量数据加载到表中?首先,我建议您安装 MySQL Workbench - 一个用于 mySql 管理的免费图形工具。您可以从 Oracle ( https://dev.mysql.com/downloads/workbench/ ) 或 Linux 存储库获取它。检查您的表(在其属性中)是否具有与您同事相同的“引擎”。 InnoDB 是最常见的。然后检查 /etc/mysql/mysql.conf.d/mysqld.cnf 中的 mySQL 服务器设置如果您使用 InnoDB,您可以通过添加至少来提高性能

innodb_buffer_pool_size = 2G

在默认文件中。此示例将内存缓冲区设置为 2 Gb。根据生成数据库的大小,使用 30-50-...% 的 RAM。您也可以尝试

innodb_flush_method = O_DIRECT

避免一些额外的操作系统缓冲等。

关于Mysql异常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54306836/

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