sql >> Database >  >> RDS >> Oracle

Is er een manier waarop ik de volgende insert(s) kan versnellen?

Misschien wilt u proberen een enkele insert-instructie te gebruiken in plaats van een instructie een miljoen keer uit te voeren:

insert into myTable
  select
    dbms_random.value(1, 500),
    dbms_random.value(1, 500)
  from
    dual
  connect by
    level <= 1*1000*1000;

Even terzijde:heb je gemeten hoeveel tijd er wordt besteed aan het uitvoeren van dbms_random en hoeveel tijd op eigenlijk de waarden invoegen?



  1. DAY() Voorbeelden – MySQL

  2. Hoe MySQL-server te starten op Windows XP

  3. Oracle DB eenvoudige SELECT waar kolomvolgorde van belang is

  4. Postgresql libpq met Qt in windows