mysql写入数据速度慢的问题
现在有两张表,result和context,result存放结果相关的数据,context存放设置相关的数据。现在需要从csv中读取一行,把其中有关结果相关数据写入result表中。这两个表通过result_id来对应。
一个csv里的数据有几千行,目前自己测试的方案是,往result写一条,由于result中的主键result_id是自增的,所以用select last_insert_id()获取得到result_id,然后往context写一条,这样速度很慢,2000条数据要1分多钟,有什么方法可以提高这个速度呢?
求大神指点迷津


相关推荐
Python + 基于 Scrapy + 异步 MySQL 解决链家租房数据爬取写入慢问题!.zip
Python + 基于 Scrapy + 异步 MySQL 解决链家租房数据爬取写入慢问题!.zip
远程连接mysql数据库注意点记录
一、如何新建独立帐号并设置权限 这里我使用Navicat作为我的数据库管理工具,打开Navicat。 选择“用户”–“新建用户” 输入用户名、主机、密码,需要注意的是,主机那不是写“localhost”,而是写“%” 然后可以设置“服务器权限” 和指定数据库的权限,最后保存退出即可 二、远程连接慢 慢是一个很大的问题,网上的办法是在my.ini的“[mysqld]”下面加入一行“skip-name-resolve”,就像这样: 然后保存并重启mysql服务即可。 您可能感兴趣的文章:远程连接mysql 授权方法详解配置mys
mysql主从库不同步问题解决方法
遇到这样的错误如:“Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: ‘Could not find first log file name in binary log index file’”等或由于清数据导致主从库不同步了,解决办法如下: 先进入slave中执行:”slave stop;”来停止从库同步; 再去master中执行:”flush logs;”来清空日志; 然后在master中执行:”show master status;”查看下主库的状态,主要是日志的文件和po
连接MySql速度慢的解决方法(skip-name-resolve)
主要介绍了连接MySql速度慢的解决方法(skip-name-resolve),需要的朋友可以参考下
Java实现批量向mysql写入数据的方法
主要介绍了Java实现批量向mysql写入数据的方法,涉及java基于JDBC连接mysql数据库及写入数据的相关操作技巧,非常简单实用,需要的朋友可以参考下


