Bo's Oracle Station

查看: 1135|回复: 0

课程第22/23次

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2019-7-1 20:15:57 | 显示全部楼层 |阅读模式
1. 闪回删除表第一个要注意的事项:
   表空间空间压力(已经开始自动扩展了),回收站就已经被自动清除了。
2. 依附对象的名字的问题:
  1. select * from dba_segments s where s.owner='HR'
  2.   and s.segment_name  like '%T05311_H%';
  3.   
  4. select * from dba_segments s where s.owner='HR'
  5.   ;


  6. select  * from dba_recyclebin;

  7. alter index hr."BIN$jJ57htVbtPHgU1AAqMC0vg==$0" rename to pk_t05311_H;
复制代码
3. 重名的问题:
  1. SQL> create table t05311_i ( a  number ) ;

  2. Table created.

  3. SQL> insert into t05311_i values (1) ;

  4. 1 row created.

  5. SQL> commit;

  6. Commit complete.

  7. SQL> drop table t05311_i ;

  8. Table dropped.

  9. SQL> show recyclebin
  10. ORIGINAL NAME    RECYCLEBIN NAME                OBJECT TYPE  DROP TIME
  11. ---------------- ------------------------------ ------------ -------------------
  12. T05311_G         BIN$jG7hZcslbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:25:23
  13. T05311_G         BIN$jG7hZcskbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:23:27
  14. T05311_I         BIN$jJ57htVdtPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:21:06
  15. SQL> create table t05311_i ( a date )  ;

  16. Table created.

  17. SQL> insert into t05311_i values ( sysdate ) ;

  18. 1 row created.

  19. SQL> commit;

  20. Commit complete.

  21. SQL> drop table t05311_i;

  22. Table dropped.

  23. SQL> show recyclebin
  24. ORIGINAL NAME    RECYCLEBIN NAME                OBJECT TYPE  DROP TIME
  25. ---------------- ------------------------------ ------------ -------------------
  26. T05311_G         BIN$jG7hZcslbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:25:23
  27. T05311_G         BIN$jG7hZcskbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:23:27
  28. T05311_I         BIN$jJ57htVetPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:22:29
  29. T05311_I         BIN$jJ57htVdtPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:21:06
  30. SQL> select * from "BIN$jJ57htVdtPHgU1AAqMC0vg==$0";

  31.          A
  32. ----------
  33.          1

  34. SQL> select  * from "BIN$jJ57htVetPHgU1AAqMC0vg==$0";

  35. A
  36. ------------------
  37. 01-JUL-19

  38. SQL> create table t05311_i ( a  varchar2(20))  ;

  39. Table created.

  40. SQL> insert into t05311_i values ('A') ;

  41. 1 row created.

  42. SQL> commit;

  43. Commit complete.

  44. SQL> drop table t05311_i;

  45. Table dropped.

  46. SQL> show recyclebin
  47. ORIGINAL NAME    RECYCLEBIN NAME                OBJECT TYPE  DROP TIME
  48. ---------------- ------------------------------ ------------ -------------------
  49. T05311_G         BIN$jG7hZcslbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:25:23
  50. T05311_G         BIN$jG7hZcskbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:23:27
  51. T05311_I         BIN$jJ57htVftPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:24:12
  52. T05311_I         BIN$jJ57htVetPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:22:29
  53. T05311_I         BIN$jJ57htVdtPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:21:06
  54. SQL> flashback table T05311_I to before drop ;

  55. Flashback complete.

  56. SQL> select  * from T05311_I;

  57. A
  58. --------------------
  59. A

  60. SQL> flashback table T05311_I  to  before drop ;
  61. flashback table T05311_I  to  before drop
  62. *
  63. ERROR at line 1:
  64. ORA-38312: original name is used by an existing object


  65. SQL>  flashback table T05311_I  to  before drop rename to t05311_j;

  66. Flashback complete.

  67. SQL> select * from t05311_j;

  68. A
  69. ------------------
  70. 01-JUL-19

  71. SQL> drop table T05311_I ;

  72. Table dropped.

  73. SQL> show recyclebin
  74. ORIGINAL NAME    RECYCLEBIN NAME                OBJECT TYPE  DROP TIME
  75. ---------------- ------------------------------ ------------ -------------------
  76. T05311_G         BIN$jG7hZcslbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:25:23
  77. T05311_G         BIN$jG7hZcskbUjgU1AAqMBmVQ==$0 TABLE        2019-06-29:11:23:27
  78. T05311_I         BIN$jJ57htVgtPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:26:29
  79. T05311_I         BIN$jJ57htVdtPHgU1AAqMC0vg==$0 TABLE        2019-07-01:20:21:06
  80. SQL> select  * from "BIN$jJ57htVgtPHgU1AAqMC0vg==$0";

  81. A
  82. --------------------
  83. A

  84. SQL> flashback table "BIN$jJ57htVdtPHgU1AAqMC0vg==$0" to before drop ;

  85. Flashback complete.

  86. SQL> select  * from  t05311_i;

  87.          A
  88. ----------
  89.          1

  90. SQL>
复制代码
  1. select  * from v$session_longops;
复制代码

   SIDSERIAL#OPNAMETARGETTARGET_DESCSOFARTOTALWORKUNITSSTART_TIMELAST_UPDATE_TIMETIMESTAMPTIME_REMAININGELAPSED_SECONDSCONTEXTMESSAGEUSERNAMESQL_ADDRESSSQL_HASH_VALUESQL_IDSQL_PLAN_HASH_VALUESQL_EXEC_STARTSQL_EXEC_IDSQL_PLAN_LINE_IDSQL_PLAN_OPERATIONSQL_PLAN_OPTIONSQCSID
112513RMAN: aggregate input33backup28802880Blocks2019/7/3 22:26:572019/7/3 22:28:14 0773RMAN: aggregate input: backup 33: 2880 out of 2880 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:26:5716777216 0
212513RMAN: aggregate output33backup655655Blocks2019/7/3 22:28:142019/7/3 22:28:14 003RMAN: aggregate output: backup 33: 655 out of 655 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:28:1416777222 0
312513RMAN: aggregate input33backup17529521752952Blocks2019/7/3 22:29:362019/7/3 22:32:56 02005RMAN: aggregate input: backup 33: 1752952 out of 1752952 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:29:3616777223 0
412513RMAN: aggregate output33backup571511571511Blocks2019/7/3 22:32:562019/7/3 22:32:56 005RMAN: aggregate output: backup 33: 571511 out of 571511 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:32:5616777243 0
5241RMAN: full datafile backup8Set Count28802880Blocks2019/7/3 22:26:572019/7/3 22:28:12 0751RMAN: full datafile backup: Set Count 8: 2880 out of 2880 Blocks doneSYS000 02019/7/3 22:32:5616777243 0
6241RMAN: full datafile backup8Set Count655655Blocks2019/7/3 22:26:572019/7/3 22:28:12 0752RMAN: full datafile backup: Set Count 8: 655 out of 655 Blocks doneSYS000 02019/7/3 22:32:5616777243 0
714231RMAN: aggregate output33backup655655Blocks2019/7/3 22:28:122019/7/3 22:28:12 003RMAN: aggregate output: backup 33: 655 out of 655 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:28:1216777218 0
8241RMAN: archived log backup9Set Count422558422558Blocks2019/7/3 22:29:362019/7/3 22:29:55 0191RMAN: archived log backup: Set Count 9: 422558 out of 422558 Blocks doneSYS000 02019/7/3 22:28:1216777218 0
9241RMAN: archived log backup9Set Count422562422562Blocks2019/7/3 22:29:362019/7/3 22:29:55 0192RMAN: archived log backup: Set Count 9: 422562 out of 422562 Blocks doneSYS000 02019/7/3 22:28:1216777218 0
1014231RMAN: aggregate output33backup422562422562Blocks2019/7/3 22:30:022019/7/3 22:30:02 005RMAN: aggregate output: backup 33: 422562 out of 422562 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:30:0216777225 0
11241RMAN: incremental datafile backup10Set Count805280805280Blocks2019/7/3 22:30:032019/7/3 22:31:17 0741RMAN: incremental datafile backup: Set Count 10: 805280 out of 805280 Blocks doneSYS000 02019/7/3 22:30:0216777225 0
12241RMAN: incremental datafile backup10Set Count145816145816Blocks2019/7/3 22:30:032019/7/3 22:31:17 0742RMAN: incremental datafile backup: Set Count 10: 145816 out of 145816 Blocks doneSYS000 02019/7/3 22:30:0216777225 0
1314231RMAN: aggregate output33backup571374571374Blocks2019/7/3 22:31:192019/7/3 22:32:30 0715RMAN: aggregate output: backup 33: 571374 out of 571374 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:31:1916777230 0
14241RMAN: incremental datafile backup11Set Count524288524288Blocks2019/7/3 22:31:192019/7/3 22:31:56 0371RMAN: incremental datafile backup: Set Count 11: 524288 out of 524288 Blocks doneSYS000 02019/7/3 22:31:1916777230 0
15241RMAN: incremental datafile backup11Set Count23682368Blocks2019/7/3 22:31:192019/7/3 22:31:56 0372RMAN: incremental datafile backup: Set Count 11: 2368 out of 2368 Blocks doneSYS000 02019/7/3 22:31:1916777230 0
16241RMAN: incremental datafile backup12Set Count626626Blocks2019/7/3 22:32:042019/7/3 22:32:20 0161RMAN: incremental datafile backup: Set Count 12: 626 out of 626 Blocks doneSYS000 02019/7/3 22:31:1916777230 0
17241RMAN: incremental datafile backup12Set Count628628Blocks2019/7/3 22:32:042019/7/3 22:32:20 0162RMAN: incremental datafile backup: Set Count 12: 628 out of 628 Blocks doneSYS000 02019/7/3 22:31:1916777230 0
18241RMAN: archived log backup13Set Count135135Blocks2019/7/3 22:32:312019/7/3 22:32:46 0151RMAN: archived log backup: Set Count 13: 135 out of 135 Blocks doneSYS000 02019/7/3 22:31:1916777230 0
19241RMAN: archived log backup13Set Count137137Blocks2019/7/3 22:32:312019/7/3 22:32:46 0152RMAN: archived log backup: Set Count 13: 137 out of 137 Blocks doneSYS000 02019/7/3 22:31:1916777230 0
2014231RMAN: aggregate output33backup571511571511Blocks2019/7/3 22:32:562019/7/3 22:32:56 005RMAN: aggregate output: backup 33: 571511 out of 571511 Blocks doneSYS00000000BA10EFC813858162051k3u5np99ms4d02019/7/3 22:32:5616777239 0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-5-20 14:59 , Processed in 0.029855 second(s), 24 queries .

快速回复 返回顶部 返回列表