Oracle
 sql >> база данни >  >> RDS >> Oracle

Има ли някакъв начин да ускоря следното вмъкване(я)?

Може да искате да опитате да използвате един оператор за вмъкване, вместо да изпълнявате оператор милион пъти:

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

Допълнителна бележка:измерихте ли колко време се изразходва за изпълнение на dbms_random и колко време на всъщност вмъкване на стойностите?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Наистина ли е по-добре да се използват нормализирани таблици?

  2. Oracle XMLTable - извличане на колона от родителски възел

  3. regexp_substr прескача празни позиции

  4. Извличане на данни въз основа на месец от тримесечие в sql

  5. Oracle Database 20c Нови функции