小编dba*_*cha的帖子

用户抱怨在进行 mysqldump 时系统运行缓慢

MYSQL 数据库 (ibdata1) 的大小为 73 GB,配置为在 Windows 2008 O/S 上作为 INNODB 表的专用数据库服务器运行。我们正在使用 mysqldump mysqldump --skip-opt --quick --single-transaction --create-options --extended-insert --disable-keys --add-drop-table --complete-insert -- 运行备份set-charset -- 压缩 --log-error=Proddb0635.err -u root -pjohndoe Proddb> \devNas\devNas\sqlbackup\LIVE\db\Proddb0635.sql

备份文件 Proddb0635.sql 存储在与数据库服务器不同的服务器上。内存为 12 GB。INNODB 缓冲池大小为 6 GB。额外的 mem.pool 是 32 MB。查询缓存大小为 2 GB 网络缓冲区长度为 16 M 最大。数据包大小 1 GB。

mysql 版本是 5.0.67。

当备份未运行时,用户对性能感到满意。

当备份运行时,INNODB 缓冲池命中率很高,接近 100%。没有挂起的读取或挂起的写入。innodb 等待空闲时间为 0。CPU 使用率不高,最低 9% 到最高 15% 查询缓存命中率低约 40%,无论是否运行 mysqlbackup。当前 Windows 任务管理器显示正在使用 10GB 的 RAM。我应该在只有 2GB 可用 RAM 的情况下增加查询缓存吗?mysqlld-nt 占用 9.2 GB …

mysql mysql-5 mysqldump backup

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

标签 统计

backup ×1

mysql ×1

mysql-5 ×1

mysqldump ×1