sql >> Databáze >  >> RDS >> Oracle

Existuje nějaký způsob, jak urychlit následující vložky?

Možná budete chtít zkusit použít jeden příkaz insert namísto provádění příkazu milionkrát:

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

Na okraj:změřili jste, kolik času strávíte prováděním dbms_random a kolik času ve skutečnosti vložení hodnot?



  1. Výkon vkládání PHP PDO Mysql

  2. Procházení zadaným seznamem hodnot v PL/pgSQL

  3. Salesforce SOQL ze serveru SQL Server

  4. Při ukládání databáze PostgreSQL vyloučit definice funkcí