JAVA多线程访问MySQL执行insert,插入数据数量不对,精分了!
MySQL它是支持多线程的数据库,那这个支持多线程有什么限制麽?比如说安装的时候或启动时需要带什么选项?
还是说在linux/unix上支持多线程,windows上不支持??
我这儿的现象是,
在本地windows系统上,JAVA程序开多个线程同时执行一个insert操作,不论table是什么引擎,不论有没使用事务,insert的数据数量都不对。
1.开几个线程,没有数据插入库表
2.开成百上千个线程,插入了一部分数据。
另外,不论我访问的是本地windows还是远程linux上的MYSQL,现象都是这样。
不知道这是什么问题。单线程操作时插入很多数据都没问题。