Oracle копирование таблиц

Для примеров используется таблица tableone
SQL> select  * from tableone;

VAR1
----------------------------
test1
test2
test3

Копируется структура таблицы и ее содержимое в новую таблицу
SQL> create table tableone_new as(select  * from tableone);

Копирование в другую схему.
SQL> create table schema1.tableone_new2 as select  * from tableone;

Создаются копии отдельных колонок и значений
SQL> create table tableone_new3 as select var1 from tableone;
SQL> create table tableone_new4 as (select var1 from tableone where var1 = 'test1');

Если требуется скопировать только структуру таблицы
SQL> create table tableone_new5 as (select  * from tableone where 1=2);

Копирование из одной базы данных в другую
SQL> copy from sysdba@TEST1 to sysdba@TEST2 create tableone_new7 using select  * from tableone;

TEST1 и TEST2 базы данных.

Oracle изменение SGA

SGA - область памяти выделяемая при запуске экземпляра БД. Данная область состоит из различных компонентов, таких как разделяемый пул, буфер журнала изменений и т.д. В результате остановки конкретного экземпляра БД, его SGA высвобождается.

Отображение текущего размера SGA
SQL> show sga;
SQL> v$sga;

Просмотр параметров SGA
SQL> show parameter sga;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
lock_sga                             boolean     FALSE
pre_page_sga                     boolean     FALSE
sga_max_size                      big integer 1012M
sga_target                          big integer 0

Изменяем SGA, устанавливая значение параметра sga_max_size
SQL> alter system set sga_max_size=1500M scope=spfile;

System altered.

Перезапускаем Oracle
SQL> shutdown
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area 1570009088 bytes
Fixed Size                 2255544 bytes
Variable Size            1040188744 bytes
Database Buffers     520093696 bytes
Redo Buffers           7471104 bytes
Database mounted.
Database opened.

Проверяем изменения
SQL> show parameter sga;

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
lock_sga                              boolean     FALSE
pre_page_sga                     boolean     FALSE
sga_max_size                      big integer 1504M
sga_target                          big integer 0

Дополнительная информация