您的位置:首页 > 数据库 > MySQL

MySQL 如何提高innodb insert into select的插入速度

2015-10-23 21:03 507 查看
Java web 复制 上一年份的数据的功能,insert into select ... from ,结果 一个 仅有二十多条记录 的 备份,MySQL 执行 竟花费 将近 一分钟 时间

而 同样的SQL 在 Oarcle 下 执行 执行 几毫秒时间,我很是好奇 为何 在 两个不不同的数据库下,MySQL 居然 有这样的效率? 细细探究之

难道 是 UUID() 函数的使用?额外的索引? 还是 MySQL 引擎的问题?

mysql > set session BULK_INSERT_BUFFER_SIZE=256217728;

innodb_flush_log_at_trx_commit为0

auto_commit=0



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: