1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mysql 提高事物效率_怎么提高向mysql中插入数据的效率-问答-阿里云开发者社区-阿里云...

mysql 提高事物效率_怎么提高向mysql中插入数据的效率-问答-阿里云开发者社区-阿里云...

时间:2022-08-14 09:05:28

相关推荐

mysql 提高事物效率_怎么提高向mysql中插入数据的效率-问答-阿里云开发者社区-阿里云...

String[] filelist = file.list();

for(String filename : filelist){

BufferedReader br = new BufferedReader(new FileReader(path+"/"+filename));

String line = null;

//得到movie的id

line = br.readLine();

String[] firstline = line.split(":");

String movieid = firstline[0];

while ((line = br.readLine()) != null){

String[] lines = line.split(",");

String userid = lines[0];

String rating = lines[1];

String date = lines[2];

String sql = "insert into netflixdata(movieid,userid,rating,date) values('"+movieid+"','"+userid+"','"+rating+"','"+date+"')";

int flag = stmt.executeUpdate(sql);

if(flag == 0){

System.out.println("添加失败");

}

else{

System.out.println("添加成功");

}

主要代码如上,(本人数据库新手)要把Netflix的数据集导入mysql中,按上面的代码运行,发现插入数据比较慢,五个半小时才插入100w条数据(4核i5,cpu 3.1GHz)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。