zoukankan
html css js c++ java
Mysql insert语句的优化
1) 假设你同一时候从同一客户插入非常多行。使用多个值表的INSERT语句。
这比使用分开INSERT语句快(在一些情况中几倍)。
Insert into test values(1,2),(1,3),(1,4)…
2) 假设你从不同客户插入非常多行,能通过使用INSERT DELAYED语句得到更高的速度。Delayed的含义是让insert 语句立即运行。事实上数据都被放在内存的队列中,并没有真正写入磁盘;这比每条语句分别插入要快的多。LOW_PRIORITY刚好相反,在全部其它用户对表的读写完后才进行插入。
3) 将索引文件和数据文件分在不同的磁盘上存放(利用建表中的选项)。
4) 假设进行批量插入。能够添加bulk_insert_buffer_size变量值的方法来提快速度,可是,这仅仅能对myisam表使用。
5) 当从一个文本文件装载一个表时。使用LOAD DATA INFILE。这通常比使用非常多INSERT语句快20倍。
6) 依据应用情况使用replace语句取代insert。
7) 依据应用情况使用ignorekeyword忽略反复记录。
查看全文
相关阅读:
FFmpeg在Linux下搭建 ***
网络互联参考模型
Linux的SOCKET编程详解
[Python爬虫] 之四:Selenium 抓取微博数据
[Python爬虫] 之三:Selenium 调用IEDriverServer 抓取数据
[Python爬虫] 之二:Selenium 调用IEDriverServer打开IE浏览器安装配置
Windows MongoDB安装配置
windows10下部署IIS10+Django web服务
[Python爬虫] 之一 : Selenium+Phantomjs动态获取网站数据信息
windows10 phantomjs 安装和使用
原文地址:https://www.cnblogs.com/yangykaifa/p/6946990.html
最新文章
Linux下使用pip安装keras
测试 —— 与开发双手互搏的艺术
一把把事情做对
Copy-VMFile
Count属性(行数 @)
Win8启用便签
转义字符
保留脚本中变量(dot)
查询/新建/修改本地用户和组
Windows性能计数器--磁盘性能分析Disk
热门文章
vbs运行批处理
并行执行
读取xml格式文件
Github
YouTube视频签名加密算法的破解
RTSP协议详解
FFmpeg+FFserver流媒体服务器介绍
FFmpeg常用命令 (三)流媒体
FFmpeg常用命令 (二)
FFmpeg常用命令 (一)
Copyright © 2011-2022 走看看