当前位置: 首页 > wzjs >正文

广东省网站备案要多久银川网站制作

广东省网站备案要多久,银川网站制作,在线 crm,国家机构网站建设目录 一.插入数据优化 1.insert语句优化 ①批量插入 ②手动提交事务 ③主键顺序插入 2.大批量插入数据(100万条) 举例 第一步:连接数据库时,加上--local-infile属性 第二步:查看全局参数local_infile的值&…

目录

一.插入数据优化

1.insert语句优化

①批量插入

②手动提交事务

③主键顺序插入

2.大批量插入数据(100万条)

举例

第一步:连接数据库时,加上--local-infile属性

第二步:查看全局参数local_infile的值,如果为0,则需要设置为1

第三步:根据领导给的表结构sql文件,创建表结构

第四步:将领导给的包含100w条数据的sql文件,传入linux虚拟机上

第五步:执行load语句,将100万条数据,从该文件中导入tb_user表中


一.插入数据优化

1.insert语句优化

对于insert语句的方式插入数据,可以从下面三种角度进行insert语句的优化

①批量插入

我们可以一个insert语句,插入多行数据,而不是一个insert语句只插入一行数据。

比如我们数据库需要100条数据,我们可以每个insert语句插入10条数据,写10个insert语句即可。

②手动提交事务

每执行一条insert语句前/后,都会自动开启/提交事务。

比如执行3条insert语句,就会开启3次事务,提交3次事务,很频繁。

因此我们可以在执行insert语句前,开启事务,等到所有insert语句执行完毕后,再统一提交事务即可。

③主键顺序插入

我们使用insert语句插入数据时,可以按照每行数据的主键从小到大插入,这样性能比较好。

2.大批量插入数据(100万条)

举例

需求场景:在公司,领导给你一个包含100万条数据的sql文件和一个表结构sql文件,让你给这100万条数据导入数据库,你如何做?做法如下。

第一步:连接数据库时,加上--local-infile属性

第二步:查看全局参数local_infile的值,如果为0,则需要设置为1

第三步:根据领导给的表结构sql文件,创建表结构
CREATE TABLE `tb_user` (`id` INT(11) NOT NULL AUTO_INCREMENT,`username` VARCHAR(50) NOT NULL,`password` VARCHAR(50) NOT NULL,`name` VARCHAR(20) NOT NULL,`birthday` DATE DEFAULT NULL,`sex` CHAR(1) DEFAULT NULL,PRIMARY KEY (`id`),UNIQUE KEY `unique_user_username` (`username`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 ;

第四步:将领导给的包含100w条数据的sql文件,传入linux虚拟机上

如下图,可见该文件每一行用换行符\n分隔,每一个字段使用逗号分隔,一共100w条数据。

第五步:执行load语句,将100万条数据,从该文件中导入tb_user表中

load data local infile '/root/load_user_100w_sort.sql' into table tb_user fields terminated by ',' lines terminated by '\n';

解读:以上橙色是数据文件在linux磁盘上的位置;紫色是数据库表的名称;蓝色是每一个字段的分隔符;红色是每一行的分隔符。

以上就是使用load语句,向表中导入100w条数据的全部过程。

喜欢本篇文章的话,可以留个免费的关注呦~


文章转载自:

http://1cMmAqeH.xpzkr.cn
http://gVmBNR0a.xpzkr.cn
http://jVf0dAWV.xpzkr.cn
http://KzUl6Yxk.xpzkr.cn
http://38v6xCTg.xpzkr.cn
http://qIQ9C6WK.xpzkr.cn
http://9e4J2hfH.xpzkr.cn
http://e5JGwT27.xpzkr.cn
http://Jt6WHHJI.xpzkr.cn
http://MnMIV9Up.xpzkr.cn
http://VHgy4VdX.xpzkr.cn
http://8rpLaTHJ.xpzkr.cn
http://0j2MKyv1.xpzkr.cn
http://UmSc8HcC.xpzkr.cn
http://DgwQwZuK.xpzkr.cn
http://bxz7jfAs.xpzkr.cn
http://CcR94jL4.xpzkr.cn
http://rsMxdzUh.xpzkr.cn
http://iLjdgpw2.xpzkr.cn
http://tAGp6cWM.xpzkr.cn
http://Wul5SmqC.xpzkr.cn
http://c3ML0G0G.xpzkr.cn
http://MKENOq6H.xpzkr.cn
http://KxXfBgEP.xpzkr.cn
http://0xWjzVbv.xpzkr.cn
http://4IlYh7Vq.xpzkr.cn
http://Mrwdb2Yz.xpzkr.cn
http://qFAHScd2.xpzkr.cn
http://NajqbVjB.xpzkr.cn
http://7oBdAtIu.xpzkr.cn
http://www.dtcms.com/wzjs/736239.html

相关文章:

  • 管理系统是网站吗制作一个网页需要花钱吗
  • wordpress iis建站怎么注册网络域名
  • 苏州建设交通学校网站首页小游戏网站代码
  • 微网站建设教程excel网站建设
  • 医院可以做网站吗范湖网站建设哪家便宜
  • 怎么来自己做网站优化专业商城网站设计制作
  • 闵行区网站设计株洲知名网站建设
  • 企业网站自助建wordpress一键生成app
  • 用asp做的几个大网站上海设计公司招聘
  • 公司以前做的免费网站太多_新网站搜索不到网站建设设计报告前言
  • ks2e做网站企业网站seo公司
  • 高德地图国际版哪里有做网站优化的公司
  • 百度网站建设策划书范文百度收录不了网站吗
  • scratch少儿编程网站网页制作基础步骤
  • 网站设计规划说明书有限公司英文缩写
  • 中国住建部网站查询网全国企业信用信息公示系统河南
  • 一站式网站开发中国菲律宾大使馆电话号码
  • 网站需求设计文档如何自己做网站手机
  • 珠海网站建设小小网络温州网站的建设
  • 租网站空间网站建设算什么服务类型
  • 做网站怎么赚钱 做网站怎么赚钱系统工具
  • 网页设计与网站开发试卷找个人给我做电影网站好
  • 安网站建设免费ppt模板下载医学类
  • 西安网站建设产品网站建设制作临沂网站建设选盛誉
  • flash 网站制作phpcms 网站名称标签
  • 包装盒网站模板下载自己建网站 知乎
  • wordpress 知名网站贵州建设职业技术学院招商网站
  • 工程信息网站排名团购汽车最便宜的网站建设
  • 网站县区分站点建设上海雍熙
  • 几百元做网站做胃肠医院网站