表空间操作
1、创建表空间
1 | create tablespace asom nologging datafile |
2、新增表空间数据文件
1 | alter tablespace asom add datafile |
3、查询表空间对应的数据文件
1 | select tablespace_name,file_id,bytes,file_name from dba_data_files |
4、查询表空间利用率
1 | SELECT a.tablespace_name as tablespace_name, |
5、查询各表的表空间使用情况
1 | select t.table_name,t.tablespace_name,t.num_rows,a.bytes/1024/1024 "物理空间(M)", |
6、释放表空间
1 | alter table TABLE_NAME enable row movement; |
7、导入表时指定表空间
1 | SQL> create user user01 identified by password default tablespace ts01; |
经过上述设置后,就可以用imp导入数据,数据将会进入指定的ts01表空间
物化视图操作
1、创建物化视图
1 | create materialized view V_MTR_STATIONEQU |
2、手动刷新物化视图
1 | exec dbms_mview.refresh('v_mtr_stationequ'); |
3、删除物化视图
1 | drop materialized view V_MTR_STATIONEQU |