mysql 每秒插入1000条数据 定时器
定时器每秒可以产生1000条数据,但是如何让这生成的每一条数据都插入到数据库表中去啊,急!!!!!
ArrayList devicesn= RandomSnGennerator.getDeviceSN();
for(int i=0;i<1000;i++) {
a= (String)devicesn.get(i);
String sql="insert into devicedata_"+s+" (devicesn,createdate,status) values('"+a+"','"+sdfc.format(new Date())+"','"+status+"')";
stat.executeUpdate(sql);
}
虽然可以一次性插入1000条数据,但是[/color]之后产生的数据没有插入到表中,
感觉定时器的类感觉写的有问题啊:
public class MyTimerTask extends TimerTask {
@Override
public void run() {
RandomSnGennerator.getDeviceSN();
// System.out.println(RandomSnGennerator.getDeviceSN());
}
这个run方法里面该怎么写啊!!