小编ser*_*ail的帖子

为什么导入 12 GB .sql 文件需要超过 36 小时?

我已经等了 36 个小时,等待一个 12 GB 的 .sql 文件通过一个简单的type site.sql | mysql命令导入。我可以看到ibdata1它仍在增长,目前接近 40 GB。

考虑到触发器和存储过程在 .sql 的末尾,我只认为 MySQL 应该添加数据和关键索引。

site.sql 是使用此命令从另一台服务器生成的:

mysqldump -R -e --databases site --add-drop-database --add-create-database --add-drop-table -C --single-transaction --triggers

什么要花这么长时间?

mysql mariadb mysql-5

17
推荐指数
3
解决办法
1万
查看次数

在我杀死我的客户后,MySQL 继续处理查询数小时

嗨,我有一个包含 1000 万行和许多触发器的 MySQL 数据库。一个 php 客户端每秒连接到 mysql 和 INSERT 的数百行。

当客户端运行了几个小时,我终止了客户端,使用 mytop 我看到交易仍在发生,甚至是新的交易。它持续数小时才“赶上”。

现在作为 DBA,我如何查看这个“积压日志”?它被列为什么变量?用什么my.cnf参数来控制呢?为什么会发生这种情况?我以为

mysql mariadb

6
推荐指数
2
解决办法
2149
查看次数

如何获得“type db.sql | mysql”的进度百分比

我在做:

type db.sql | mysql
Run Code Online (Sandbox Code Playgroud)

控制台输出什么都没有。我看到 ibdata1 文件在增长,但我不知道它会增长到多少 GB。

我想看到某种百分比进度指示器。有任何想法吗?

mysql

2
推荐指数
2
解决办法
3252
查看次数

标签 统计

mysql ×3

mariadb ×2

mysql-5 ×1