有没有记录在案的加速mySQL转储和导入的技术?

这将包括我的.cnf设置,使用ramdisks等.

只寻找记录在案的技术,最好有显示潜在加速的基准测试.

推荐答案

http://www.maatkit.org/具有mk并行转储和mk并行恢复

如果您一直希望使用多线程mysqldump,请不要再这样做了.这个工具并行转储MySQL表.它是一个更智能的mysqldump,既可以作为mysqldump的包装器(具有合理的默认行为),也可以作为SELECT-INTO-OUTFILE的包装器.它是为超 Big Data 量的高性能应用而设计的,在这种情况下,速度非常重要.它利用多个CPU和磁盘更快地转储数据.

mysqldump中还有各种可能的选项,比如在导入转储时不创建索引,而是在完成时大量创建索引.

Mysql相关问答推荐

将值代入子查询

SQL不断返回查询失败,并且不知道从这里到哪里go

Laravel DB::Transaction()

亚马逊RDS MySQL-无法';t执行';使用读取锁定刷新表';

Hibernate 不创建表'

Mysql,从两个不同的表中添加原始数据,从第一个表中获取所有内容,仅从第二个表中获取curdate内容

Select 构成每天聚合 MAX 的各个行

即使在某些表中不匹配,如何从 MySQL 中的多个表中 Select 所有记录

基于其列之一内的值查询模型

如何编写按天数汇总值的sql查询?

错误1075:表定义不正确;只能有一个自动列,它必须定义为一个键(使用 gorm 和 mysql)

MySQL 使用了错误的索引

使用 SET 变量进行 MySQL 查询

mysql 5.5;可以从记录中排除表吗?

使用case查询并更新最后一条记录

MySQL Group By 和 Sum 其他列的总值

在 WHERE 子句中使用 CASE

Laravel classloader.php 错误打开流失败:没有这样的文件或目录

使用 MySql,我可以对列进行排序但最后有 0 吗?

将数据库从 Postgres 迁移到 MySQL