try{
Date date = new Date();
System.out.println(date.toString());
PreparedStatement pstmt=null;
pstmt = conn.prepareStatement("insert into queue (time) values ('aaaaaa')");
while(true){
Calendar calen = Calendar.getInstance();
calen.add(Calendar.SECOND, -1);
Date now = calen.getTime(); if(date.compareTo(now)==0)
{
break;
}
pstmt.execute();
}
System.out.println("end");
}catch(Exception e){
e.printStackTrace();
}
这是我的核心代码,我想问问为什么我每秒只能插入40条的数据呢,用C#连接MSSQL每秒能插接近2000条呢,是不是我的代码有什么问题,谢谢
Date date = new Date();
System.out.println(date.toString());
PreparedStatement pstmt=null;
pstmt = conn.prepareStatement("insert into queue (time) values ('aaaaaa')");
while(true){
Calendar calen = Calendar.getInstance();
calen.add(Calendar.SECOND, -1);
Date now = calen.getTime(); if(date.compareTo(now)==0)
{
break;
}
pstmt.execute();
}
System.out.println("end");
}catch(Exception e){
e.printStackTrace();
}
这是我的核心代码,我想问问为什么我每秒只能插入40条的数据呢,用C#连接MSSQL每秒能插接近2000条呢,是不是我的代码有什么问题,谢谢
解决方案 »
- 怎么移动Jpanel??
- 如何实现ProgressBar随进度颜色改变
- 又是一个路径问题 javabean
- 一个大家经常碰到的问题
- /** 高分*/ 关于TreeCellRenderer
- 紧急求教,怎样将UNICODE编码的BYTE数组转变成GB2312的BYTE数组?
- 我现在准备学习Java了,请大家推荐基本学习Java的好书
- jdbc返回的ResultSet结果集如何判断结果集是否为空,及其中记录的个数。
- 如何将JAVA应用程序做成可以执行的文件,如JAR或BAT???????????????
- 项目咨询(有些跑错地方,班竹嫌碍就删掉吧)
- interface入门的一个小问题
- SWT Canvas中如何画箭头?
不知道呢,是不是我程序的问题,比如自动提交,我想知道我这种写法会不会在网络应用中发生mysql的性能瓶颈