Иногда требуется набить чем-то базу, причем простое расширение файлов подходит не всегда. Вот пример создания большой, набитой таблички.
Код:
execute dbms_random.seed(0);
create table ok_test tablespace users
as
with generator as (
select rownum id
from dual
connect by
rownum <= 100000
)
select
rownum id,
dbms_random.string('p',2000) a,
dbms_random.string('p',2000) b,
dbms_random.string('p',2000) c,
dbms_random.string('p',2000) d,
dbms_random.string('p',2000) e
from
generator;
если кому-то не влом потестить и сказать, сколько она при этом занимает - отпишитесь, пожалуйста. Теоретически - 10Кб на строку и в сумме - гигабайт (ну за плюсом - номер строки). Пишу на бегу, поэтому интересно, как на самом деле.