怎么提高mysql执行sql导入速度
来源:互联网 发布:好听的网络流行歌曲 编辑:程序博客网 时间:2024/04/28 00:55
1、如果mysql的data数据很少,内存足够大,可以把data防止到内存盘中。
linux如下设置内存盘:
mount -t ramfs none /ram
默认使用内存一半
如果内存不够大,系统有多个硬盘,则把mysql应用程序和data目录分开到不同硬盘上。
2、mysql的表设置为myiasm,比同等条件下的innodb能快20倍以上
3、导入完成以后才创建数据库索引
4、导入完成以后根据需要转换为其他engine,比如innodb
5、多条数据插入一个表,可以使用多记录方式:
insert into tablename values('xxx','xxx'),('yyy','yyy')...;
6、如果多个mysql执行导入,可以使用delayed
insert delayed into tablename values('sss','ssss');
7、大文件sql文件可以用split分成多份再导
8、同等条件下,redhat比ubuntu强很多(几乎肯定)
- 怎么提高mysql执行sql导入速度
- 怎么提高Mysql执行sql导入的速度
- 怎么提高Mysql执行sql导入的速度
- 怎么提高Mysql执行sql导入的速度
- 我是怎么提高mysql执行速度的?
- mysql怎么优化语句提高速度
- mysql 如何提高批量导入的速度
- MYSQL 导入执行sql文件
- MySQL测试SQL执行的速度测试
- 提高system()执行速度
- 如何提高mysql导入表数据的速度
- 提高sql查询速度
- 提高sql查询速度
- 怎么用MySQL命令行导入sql数据库
- 提高mysql查询速度
- 提高mysql查询速度
- mysql提高查询速度
- MySQL 巧写sql提高rand随机查询速度
- ASP初学者代码
- ASP.NET程序中常用的三十三种代码
- 企业信息化建设的一些感想(随便写点)
- 状态栏显示时间
- CAST 和 CONVERT
- 怎么提高mysql执行sql导入速度
- 数据库操作,内外联查询,分组查询,嵌套查询,交叉查询,多表查询,语句小结。
- 一个不错的JDBC连接池教程(带具体例子)
- Java对各种文件的操作详解
- Java Bean 与 EJB的区别
- Javabean就是这样用的
- 从库中读图片显示到页面上的主要源码
- VC调试入门
- Visual C++从编译到执行Part I: 程序启动