目录
- 一、前言
2024年04月25日
最近发现几个项目中都有批次插入数据库的功能,每个项目中批次插入的写法有一些差别,所以本文打算对Mysql的批次插入做一个详细的分析。
1.jdk1.7,mysql5.6.38
2024年04月25日
作者:大魔王先生
出处:https://www.cnblogs.com/wtzbk/p/14410608.html
2024年04月25日
前言:
日常学习和工作中,经常会遇到导数据的需求。比如数据迁移、数据恢复、新建从库等,这些操作可能都会涉及大量数据的导入。有时候导入进度慢,电脑风扇狂转真的很让人崩溃,其实有些小技巧是可以让导入更快速的,本篇文章笔者会谈一谈如何快速的导入数据。
2024年04月25日
如何在mysql从多个表中组合字段然后插入到一个新表中,通过一条sql语句实现。具体情形是:有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,我们可以使用如下的语句来实现:
2024年04月25日
1)mysql的存储引擎是MyISAM时,可以通过以下方式进行优化load数据的效率
2024年04月25日
使用场景:
测试时需要插入100w甚至1000w,1亿以上的数据,跑sql脚本循环插入或者程序遍历插入非常慢。
//DELIMITER DROP PROCEDURE if EXISTS createAmountCount; create PROCEDURE createAmountCount() BEGIN DECLARE i int; set i=0; drop table if exists person ; create table person( id int not null auto_increment, name varchar(40) not null, age int, primary key(id) )engine=innodb charset=gb2312; while i<10000 DO insert into person (name, age) values(CONCAT('usercode',i)); set i=i+1; end while; END; //DELIMITER CALL createAmountCount();