mysql数据库优化
来源:互联网 发布:photoshop8软件下载 编辑:程序博客网 时间:2024/06/07 00:41
1 大批量导入数据(InnoDB)
a 因为InnoDB是按照主键的顺序保存的,所以将导入的数据按照主键的顺序排列可以有效的提高数据
b 在导入数据前执行set unique_checks=0,关闭唯一行索引检验,在导入结束后执行set unique_checks=1。
c 如果应用使用自动提交的方式,建议导入前执行set autocommit=0关闭自动提交,导入后再 设置=1.
2 优化insert语句
a 如果同时从同一客户端插入很多行,应尽量使用多个值表的insert语句,这种方式大大缩减客户端与数据库端的连接,关闭消耗。
insert into test values(1,2),(3,4)...
b 如果不同客户端插入很多行,可以通过insert delayed语句得到更高的速度,delayed的含义是让insert语句立即执行,其实数据都被放在
内存队列汇中,并没有真正的写入硬盘,这比每条语句快的多 http://blog.csdn.net/wangyi1015/article/details/3975990详细介绍 delayed
0 0
- MYSQL数据库查询优化
- mysql数据库优化
- MySQL数据库优化
- mysql数据库优化(转)
- 优化 MySQL 数据库
- 优化MySQL数据库查询
- MySQL数据库优化五步走
- 优化MySQL数据库查询
- 优化MySQL数据库查询
- 优化MySQL数据库查询
- Mysql数据库优化配置
- MySQL数据库优化--SQL
- 优化mysql数据库方法
- 数据库优化之MySQL
- MYSQL数据库的优化
- mysql数据库优化五步走
- MySQL 数据库性能优化
- mysql数据库优化五步走
- hibernate利用mysql的从增张id属性实现自增长id和手动赋值id并存
- 禁止JVM执行外部命令Runtime.exec -- 由Apache Commons Collections漏洞引发的思考
- oc id
- Xcode 原版下载地址
- [TwistedFate]自定义视图
- mysql数据库优化
- OC-继承、初始化方法、便利构造器概念
- JDK类Math
- python搜索引擎之搜索系统的建立——根据关键字命中次数排分给出前若干个答案
- __stdcall,__cdcel,extern c 和导出函数名
- 解决Android Volley解析json,String数据中文乱码的问题
- hdu-1010
- Android Studio如何引用外部Library工程
- 旭说数据结构之栈