Maintain database SQL summary

Find all superusers

SELECT * FROM v$pwfile_users ;

View temporary tablespaces

select * from V$tempfile;

SQL> select * from v$tempfile ;

     FILE# CREATION_CHANGE# CREATION_TIME        TS#     RFILE# STATUS  ENABLED         BYTES     BLOCKS CREATE_BYTES BLOCK_SIZE NAME

---------- ---------------- ------------- ---------- ---------- ------- ---------- ---------- ---------- ------------ ---------- --------------------------------------------------------------------------------

         1           947641 2015/4/24 15:          3          1 ONLINE  READ WRITE  377487360      46080     20971520       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\TEMP01.DBF

         2          6559741 2015/6/2 14:3          8          1 ONLINE  READ WRITE 1085276160     132480     52428800       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\EAS_T_EAS0120150525_STANDARD.DBF

         3         27839098 2015/11/10 10         11          1 ONLINE  READ WRITE  209715200      25600    209715200       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\P2BPRODUCT_TEMP.DBF

View tablespace data files

SQL> select * from V$datafile ;

     FILE# CREATION_CHANGE# CREATION_TIME        TS#     RFILE# STATUS  ENABLED    CHECKPOINT_CHANGE# CHECKPOINT_TIME UNRECOVERABLE_CHANGE# UNRECOVERABLE_TIME LAST_CHANGE# LAST_TIME   OFFLINE_CHANGE# ONLINE_CHANGE# ONLINE_TIME      BYTES     BLOCKS CREATE_BYTES BLOCK_SIZE NAME                                                                             PLUGGED_IN BLOCK1_OFFSET AUX_NAME                                                                         FIRST_NONLOGGED_SCN FIRST_NONLOGGED_TIME FOREIGN_DBID FOREIGN_CREATION_CHANGE# FOREIGN_CREATION_TIME PLUGGED_READONLY PLUGIN_CHANGE# PLUGIN_RESETLOGS_CHANGE# PLUGIN_RESETLOGS_TIME

---------- ---------------- ------------- ---------- ---------- ------- ---------- ------------------ --------------- --------------------- ------------------ ------------ ----------- --------------- -------------- ----------- ---------- ---------- ------------ ---------- -------------------------------------------------------------------------------- ---------- ------------- -------------------------------------------------------------------------------- ------------------- -------------------- ------------ ------------------------ --------------------- ---------------- -------------- ------------------------ ---------------------

         1                7 2010/3/30 10:          0          1 SYSTEM  READ WRITE           43218582 2016/3/25 17:52                     0                                                      947454         947455 2015/4/24 1 1268776960     154880            0       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF                                            0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         2             2160 2010/3/30 10:          1          2 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                      947454         947455 2015/4/24 1 1101004800     134400            0       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF                                            0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         3           944668 2010/3/30 11:          2          3 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                      947454         947455 2015/4/24 1  304087040      37120            0       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF                                           0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         4            17981 2010/3/30 10:          4          4 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                      947454         947455 2015/4/24 1 1336279040    1631200            0       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF                                             0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         5          1004953 2015/4/24 15:          6          5 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                           0              0             3623878656     442368    268435456       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\test.DBF                                             0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         6          6559455 2015/6/2 14:3          7          6 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                           0              0              739901440      90320     20971520       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\EAS_D_EAS0120150525_STANDARD.ORA                        0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         7          6559775 2015/6/2 14:3          9          7 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                           0              0               52428800       6400     52428800       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\EAS_D_EAS0120150525_TEMP2.DBF                           0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         8         10797710 2015/7/2 9:55         10          8 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                           0              0              146800640      17920     10485760       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\NAMIFINANCE.DBF                                         0          8192 NONE                                                                                               0                                 0                        0                       NO                            0                        0 

         9         27839139 2015/11/10 10         12          9 ONLINE  READ WRITE           43218582 2016/3/25 17:52                     0                                                           0              0              419430400      51200    419430400       8192 D:\APP\ADMINISTRATOR\ORADATA\ORCL\PRODUCT.DBF 

Query which rollback segment belongs to which transaction

select * from V$transaction;

Query the information of the current rollback segment

select * from V$rollname;

 

 

big data tablespace

drop tablespace

DROP TABLESPACE tbask INLUDEING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

Querying tablespaces using data files

SELECT FILE_NAME FROM DBA_DATA_FILES WHERE TABLESPACE = 'tbask';

bring the tablespace online

ALTER TABLESPACE tp ONLINE;

Take the tablespace offline

ALTER TABLESPACE tp OFFLINE;

Perform media recovery on tablespaces

ALTER DATABASE RECOVER TABLESPACE tp;

Change the tablespace to read-only

ALTER TABLESPACE tp  READ ONLY ;

Restrict user access to tablespaces

ALTER USER test QUOTA 50M ON tp ;

Unlimited use of tablespace

ALTER USER test QUOTA UNLIMITED  ON tp ;

GRANT UNLIMITED TABLESPACE TO test ;

Change read-only tablespace to read-write

ALTER TABLESPACE tbask READ WRITE ;

namespace

ALTER TABLESPACE tbask RENAME TO tbask2 ;

View all tablespaces in the database

SELECT  * FROM DBA_TABLESPACES ;

Tablespace usage

SELECT *

FROM DBA_FREE_SPACE a ,DBA_DATA_FILES b

 

 

SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name 

FROM dba_free_space 

GROUP BY tablespace_name; 

 

 

 

 

 

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326606831&siteId=291194637