0% found this document useful (0 votes)
23 views12 pages

Knowledge Base Tempfile Resize Drop

Uploaded by

kapil Jadhav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views12 pages

Knowledge Base Tempfile Resize Drop

Uploaded by

kapil Jadhav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 12

TEMP shrink - R & D

Master Note: Overview of Oracle Temporary Tablespaces (Doc ID 1498442.1)

ALTER DATABASE TEMPFILE '+DT_HR_PU/HR92PTUG/TEMPFILE/temp.641.1014748097' DROP


INCLUDING DATAFILES
2019-07-30T19:27:53.191424+05:30
Deleted Oracle managed file +DT_HR_PU/HR92PTUG/TEMPFILE/temp.641.1014748097
Completed: ALTER DATABASE TEMPFILE
'+DT_HR_PU/HR92PTUG/TEMPFILE/temp.641.1014748097' DROP INCLUDING DATAFILES

alter database tempfile '+DT_HR_PU/HR92PTUG/TEMPFILE/temp.642.1014748121' resize 1G


2019-07-30T19:10:17.909343+05:30
Resize operation completed for file# 1047, old size 31457280K, new size 1048576K
Completed: alter database tempfile
'+DT_HR_PU/HR92PTUG/TEMPFILE/temp.642.1014748121' resize 1G

alter tablespace TEMP drop tempfile


'+DT_HR_PU/HR92PTUG/TEMPFILE/temp.642.1014748121'
2019-07-30T19:20:26.599908+05:30
Deleted Oracle managed file +DT_HR_PU/HR92PTUG/TEMPFILE/temp.642.1014748121
Completed: alter tablespace TEMP drop tempfile
'+DT_HR_PU/HR92PTUG/TEMPFILE/temp.642.1014748121'

SQL> ALTER DATABASE TEMPFILE '+DT_HR_PU/HR92PTUG/TEMPFILE/temp.641.1014748097'


resize 5G;

Database altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME TABLESPACE
BYTES/1024/1024/1024 STATUS
------------------------------------------------------------ ----------
-------------------- ---------------
+DT_HR_PU/HR92PTUG/TEMPFILE/psgtt01.513.1014654733 PSGTT01
10 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.325.1014668471 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.445.1014668149 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.457.1014654727 PSTEMP
20 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.465.1014668151 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.519.1014668143 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.554.1014668125 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.629.1014668141 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.631.1014668473 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.638.1014668147 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.639.1014668475 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.317.1014668221 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.372.1014723185 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.441.1014660073 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.499.1014668213 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.523.1014668209 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.530.1014729641 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.564.1014729663 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.632.1014748095 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.640.1014748049 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.641.1014748097 TEMP
5 ONLINE
TEMP
OFFLINE

22 rows selected.

SQL> ALTER DATABASE TEMPFILE '+DT_HR_PU/HR92PTUG/TEMPFILE/temp.641.1014748097' DROP


INCLUDING DATAFILES;

Database altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME TABLESPACE
BYTES/1024/1024/1024 STATUS
------------------------------------------------------------ ----------
-------------------- ---------------
+DT_HR_PU/HR92PTUG/TEMPFILE/psgtt01.513.1014654733 PSGTT01
10 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.325.1014668471 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.445.1014668149 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.457.1014654727 PSTEMP
20 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.465.1014668151 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.519.1014668143 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.554.1014668125 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.629.1014668141 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.631.1014668473 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.638.1014668147 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/pstemp.639.1014668475 PSTEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.317.1014668221 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.372.1014723185 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.441.1014660073 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.499.1014668213 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.523.1014668209 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.530.1014729641 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.564.1014729663 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.632.1014748095 TEMP
30 ONLINE
+DT_HR_PU/HR92PTUG/TEMPFILE/temp.640.1014748049 TEMP
30 ONLINE
TEMP
OFFLINE

21 rows selected.

shrink, resize and drop tempfile on TEST database:


[oracle][TESTDB1]$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Tue Jul 30 18:39:30 2019

Copyright (c) 1982, 2016, Oracle. All rights reserved.

Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL>
SQL> set lines 165 pages 2000;
col host_name for a25;
alter session set nls_date_format='DD-MM-YYYY HH24:MI:SS';
select INSTANCE_NAME,HOST_NAME,VERSION,STARTUP_TIME,STATUS from gv$instance;
select NAME,OPEN_MODE,DATABASE_ROLE,PROTECTION_MODE,DBID,CREATED,SWITCHOVER_STATUS
from v$database;SQL> SQL>
Session altered.

SQL>
INSTANCE_NAME HOST_NAME VERSION STARTUP_TIME
STATUS
---------------- ------------------------- ----------------- -------------------
------------
TESTDB1 pvrcloud1 12.2.0.1.0 27-06-2019 16:06:28
OPEN
TESTDB2 pvrcloud2 12.2.0.1.0 27-06-2019 16:07:23
OPEN

SQL>

NAME OPEN_MODE DATABASE_ROLE PROTECTION_MODE DBID


CREATED SWITCHOVER_STATUS
--------- -------------------- ---------------- -------------------- ----------
------------------- --------------------
TESTDB READ WRITE PRIMARY MAXIMUM PERFORMANCE 2795388935 27-
06-2019 16:00:07 NOT ALLOWED

SQL>
SQL>
SQL>
SQL> set lines 200 pages 1000
SELECT NAME,
ROUND((TOTAL_MB)/1024,2) TOTAL_GB,
ROUND((FREE_MB)/1024,2) FREE_GB,
ROUND((TOTAL_MB-FREE_MB)/1024,2) USED_GB
FROM V$ASM_DISKGROUP; SQL> 2 3 4 5

NAME TOTAL_GB FREE_GB USED_GB


------------------------------ ---------- ---------- ----------
DATA 50 6.95 43.05

SQL>
SQL> desc dba
_ERROR:
ORA-04043: object dba does not exist

SQL> desc dba_temp_files


SP2-0734: unknown command beginning "_desc dba_..." - rest of line ignored.
SQL> desc dba_temp_files
Name
Null? Type

-----------------------------------------------------------------------------------
------------------------------ --------
----------------------------------------------------------------------------
FILE_NAME
VARCHAR2(513)
FILE_ID
NUMBER
TABLESPACE_NAME
VARCHAR2(30)
BYTES
NUMBER
BLOCKS
NUMBER
STATUS
VARCHAR2(7)
RELATIVE_FNO
NUMBER
AUTOEXTENSIBLE
VARCHAR2(3)
MAXBYTES
NUMBER
MAXBLOCKS
NUMBER
INCREMENT_BY
NUMBER
USER_BYTES
NUMBER
USER_BLOCKS
NUMBER
SHARED
VARCHAR2(13)
INST_ID
NUMBER

SQL>
SQL>
SQL>
SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from
dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

SQL> show parameter create

NAME TYPE VALUE


------------------------------------ ----------- ------------------------------
create_bitmap_area_size integer 8388608
create_stored_outlines string
db_create_file_dest string +DATA
db_create_online_log_dest_1 string +DATA
db_create_online_log_dest_2 string
db_create_online_log_dest_3 string
db_create_online_log_dest_4 string
db_create_online_log_dest_5 string
SQL>
SQL> alter tablespace TEMP add tempfile '+DATA' size 1G;

Tablespace altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

+DATA/TESTDB/TEMPFILE/temp.346.1015008761
TEMP 1 ONLINE

SQL> alter database tempfile '+DATA/TESTDB/TEMPFILE/temp.346.1015008761' resize 2G;

Database altered.
SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from
dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

+DATA/TESTDB/TEMPFILE/temp.346.1015008761
TEMP 2 ONLINE

SQL> alter database tempfile '+DATA/TESTDB/TEMPFILE/temp.346.1015008761' resize


1G;

Database altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

+DATA/TESTDB/TEMPFILE/temp.346.1015008761
TEMP 1 ONLINE

SQL> alter database tempfile '+DATA/TESTDB/TEMPFILE/temp.346.1015008761' resize


2G;

Database altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

+DATA/TESTDB/TEMPFILE/temp.346.1015008761
TEMP 2 ONLINE
SQL>
SQL> alter tablespace TEMP SHRINK TEMPFILE tempfile
'+DATA/TESTDB/TEMPFILE/temp.346.1015008761' keep 100m;
alter tablespace TEMP SHRINK TEMPFILE tempfile
'+DATA/TESTDB/TEMPFILE/temp.346.1015008761' keep 100m
*
ERROR at line 1:
ORA-00905: missing keyword

SQL> alter tablespace TEMP SHRINK TEMPFILE


'+DATA/TESTDB/TEMPFILE/temp.346.1015008761' keep 100m;

Tablespace altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

+DATA/TESTDB/TEMPFILE/temp.346.1015008761
TEMP .098625183 ONLINE

SQL> alter database tempfile '+DATA/TESTDB/TEMPFILE/temp.346.1015008761' resize 2G;

Database altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

+DATA/TESTDB/TEMPFILE/temp.346.1015008761
TEMP 2 ONLINE

SQL>
SQL> alter tablespace TEMP SHRINK TEMPFILE
'+DATA/TESTDB/TEMPFILE/temp.346.1015008761';

Tablespace altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;
FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

+DATA/TESTDB/TEMPFILE/temp.346.1015008761
TEMP .001945496 ONLINE

SQL>
SQL> alter tablespace TEMP drop tempfile
'+DATA/TESTDB/TEMPFILE/temp.346.1015008761';

Tablespace altered.

SQL> select FILE_NAME,TABLESPACE_NAME,BYTES/1024/1024/1024,status from


dba_temp_files;

FILE_NAME
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
----------------------------------
TABLESPACE_NAME BYTES/1024/1024/1024 STATUS
------------------------------ -------------------- -------
+DATA/TESTDB/TEMPFILE/temp.297.1012060875
TEMP .041992188 ONLINE

SQL>
SQL>
SQL>
SQL> create tablespace TEST datafile size 1G;

Tablespace created.

SQL> @tbsdetails
Enter value for tablespace: TEST

PL/SQL procedure successfully completed.

=====================================================
============ Tablespace free space ============
=====================================================

TABLESPACE_NAME PERCENTAGE_USED SPACE_ALLOCATED SPACE_USED


SPACE_FREE DATAFILES
------------------------------ --------------- --------------- ----------
---------- ----------
TEST .1 1 0
1 1

=====================================================
============ Data files details of TB ============
=====================================================
FILE_NAME
Size in GB STATUS AUT Max in GB ONLINE_
--------------------------------------------------------------------------------
---------- --------- --- ---------- -------
+DATA/TESTDB/DATAFILE/test.346.1015011063
1 AVAILABLE NO 0 ONLINE

SQL> alter tablespace TEST add datafile size 1G;

Tablespace altered.

SQL> @tbsdetails
Enter value for tablespace: TEST

PL/SQL procedure successfully completed.

=====================================================
============ Tablespace free space ============
=====================================================

TABLESPACE_NAME PERCENTAGE_USED SPACE_ALLOCATED SPACE_USED


SPACE_FREE DATAFILES
------------------------------ --------------- --------------- ----------
---------- ----------
TEST .1 2 0
2 2

=====================================================
============ Data files details of TB ============
=====================================================

FILE_NAME
Size in GB STATUS AUT Max in GB ONLINE_
--------------------------------------------------------------------------------
---------- --------- --- ---------- -------
+DATA/TESTDB/DATAFILE/test.346.1015011063
1 AVAILABLE NO 0 ONLINE
+DATA/TESTDB/DATAFILE/test.331.1015011105
1 AVAILABLE NO 0 ONLINE

SQL> alter database drop datafile 'FILE/test.331.1015011105' drop


2 ^C

SQL>
SQL> alter database drop datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105';
alter database drop datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105'
*
ERROR at line 1:
ORA-00922: missing or invalid option

SQL> alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' drop;


alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' drop
*
ERROR at line 1:
ORA-01916: keyword ONLINE, OFFLINE, RESIZE, AUTOEXTEND, END, DROP, ENABLE, REMOVE,
SUSPEND, ENCRYPT, or DECRYPT expected
SQL> alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' drop
including datafiles;
alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' drop including
datafiles
*
ERROR at line 1:
ORA-01916: keyword ONLINE, OFFLINE, RESIZE, AUTOEXTEND, END, DROP, ENABLE, REMOVE,
SUSPEND, ENCRYPT, or DECRYPT expected

SQL> alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' offline;

Database altered.

SQL> @tbsdetails
Enter value for tablespace: TEST

PL/SQL procedure successfully completed.

=====================================================
============ Tablespace free space ============
=====================================================

TABLESPACE_NAME PERCENTAGE_USED SPACE_ALLOCATED SPACE_USED


SPACE_FREE DATAFILES
------------------------------ --------------- --------------- ----------
---------- ----------
TEST .1 1 0
1 2

=====================================================
============ Data files details of TB ============
=====================================================

FILE_NAME
Size in GB STATUS AUT Max in GB ONLINE_
--------------------------------------------------------------------------------
---------- --------- --- ---------- -------
+DATA/TESTDB/DATAFILE/test.346.1015011063
1 AVAILABLE NO 0 ONLINE
+DATA/TESTDB/DATAFILE/test.331.1015011105
AVAILABLE RECOVER

SQL> alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' drop;


alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' drop
*
ERROR at line 1:
ORA-01916: keyword ONLINE, OFFLINE, RESIZE, AUTOEXTEND, END, DROP, ENABLE, REMOVE,
SUSPEND, ENCRYPT, or DECRYPT expected

SQL> alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' online;


alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' online
*
ERROR at line 1:
ORA-01113: file 8 needs media recovery
ORA-01110: data file 8: '+DATA/TESTDB/DATAFILE/test.331.1015011105'
SQL> recover datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105';
Media recovery complete.
SQL> alter database datafile '+DATA/TESTDB/DATAFILE/test.331.1015011105' online;

Database altered.

SQL> @tbsdetails
Enter value for tablespace: TEST

PL/SQL procedure successfully completed.

=====================================================
============ Tablespace free space ============
=====================================================

TABLESPACE_NAME PERCENTAGE_USED SPACE_ALLOCATED SPACE_USED


SPACE_FREE DATAFILES
------------------------------ --------------- --------------- ----------
---------- ----------
TEST .1 2 0
2 2

=====================================================
============ Data files details of TB ============
=====================================================

FILE_NAME
Size in GB STATUS AUT Max in GB ONLINE_
--------------------------------------------------------------------------------
---------- --------- --- ---------- -------
+DATA/TESTDB/DATAFILE/test.346.1015011063
1 AVAILABLE NO 0 ONLINE
+DATA/TESTDB/DATAFILE/test.331.1015011105
1 AVAILABLE NO 0 ONLINE

SQL> alter tablespace TEST drop datafile


'+DATA/TESTDB/DATAFILE/test.331.1015011105';

Tablespace altered.

SQL> @tbsdetails
Enter value for tablespace: TEST

PL/SQL procedure successfully completed.

=====================================================
============ Tablespace free space ============
=====================================================

TABLESPACE_NAME PERCENTAGE_USED SPACE_ALLOCATED SPACE_USED


SPACE_FREE DATAFILES
------------------------------ --------------- --------------- ----------
---------- ----------
TEST .1 1 0
1 1

=====================================================
============ Data files details of TB ============
=====================================================

FILE_NAME
Size in GB STATUS AUT Max in GB ONLINE_
--------------------------------------------------------------------------------
---------- --------- --- ---------- -------
+DATA/TESTDB/DATAFILE/test.346.1015011063
1 AVAILABLE NO 0 ONLINE

SQL>
SQL> exit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit
Production
[oracle][TESTDB1]$

1026380 Yogesh Gidwani


1200473 Asad Khan
531278 Nikita Mistry

ODSUAT TDE --- newly added columns details for 3 tables chinar has sent mail and
had a word with Rajneesh

script migration

EXECUTE
dbms_stats.gather_schema_stats('SYSADM',estimate_percent=>100,degree=>90,cascade=>t
rue,method_opt=>'for all indexed columns size 254');

exec DBMS_STATS.GATHER_TABLE_STATS (ownname => 'SYSADM' , tabname =>


'PS_GP_RSLT_ERN_DED',cascade => true, estimate_percent => 10,method_opt=>'for all
indexed columns size 254', granularity => 'ALL', degree => 1);

exec DBMS_STATS.GATHER_TABLE_STATS (ownname => 'SYSADM' , tabname =>


'PS_GP_RSLT_ACUM',cascade => true, estimate_percent => 10,method_opt=>'for all
indexed columns size 254', granularity => 'ALL', degree => 1);

You might also like