sql >> Database teknologi >  >> RDS >> Mysql

Tilføj masser af data med et vist tidsinterval i Java

@yogesh-jalodara I mine kommentarer mente jeg sådan noget

final long loopDuration = 1;//second
final long totalSize = 100000;
final long timeInterval = 10;
final AtomicLong batchNumber = new AtomicLong((long)Math.ceil((double) timeInterval / loopDuration));
Timer timer = new Timer();
timer.schedule(new TimerTask() {
    @Override
    public void run() {
        //insert logic
        if (batchNumber.decrementAndGet() == 0) {
            timer.cancel();
            timer.purge();
        }

    }
}, 0, loopDuration * 1000);


  1. vælg flere rækker i én resultatrække

  2. Sådan ændres brugeradgangskode i PostgreSQL

  3. Hvordan gendanner jeg en dump-fil fra mysqldump ved hjælp af kubernetes?

  4. Hvordan man laver en unik begrænsning fungerer med NULL-værdi i MySQL