摘要: 堆排序分为两步,建堆和调整堆,这两步可以由一个函数完成,但这个函数每次只能调整一条线(每层选择一次左右)使其符合堆的定义,因此建堆需要从最后一个非叶子节点自底向上调整堆,每次调整堆时需要对比两个孩子与父节点的大小,将最大的孩子与父节点交换(大顶堆),由于大顶堆的每个节点都大于左右子节点,因此就找出了 阅读全文
posted @ 2018-10-08 21:40 epiphanyy 阅读(22) 评论(0) 推荐(0)
摘要: 1.时间窗口 建立一个时间段,在这个时间段内必须可以进行时间点的恢复。 对每个数据文件,必须满足sysdate - 备份时间 >= 恢复窗口。 RMAN> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 天数 DAYS; 2.冗余策略 保证至少有n份 阅读全文
posted @ 2018-10-08 15:27 epiphanyy 阅读(22) 评论(0) 推荐(0)
摘要: 有两种不兼容的设置归档日志位置的参数: 1.LOG_ARCHIVE_DEST 如选择此种归档日志位置参数设置,只能有两路归档路径,另一个归档路径由LOG_ARCHIVE_DUPLEX_DEST指定。此种方式只能指定本地的路径。 2.LOG_ARCHIVE_DEST_n 此参数可设置10个归档路径,并 阅读全文
posted @ 2018-10-08 14:10 epiphanyy 阅读(56) 评论(0) 推荐(0)
摘要: ALTER USER 用户名 ACCOUNT (UN)LOCK; 阅读全文
posted @ 2018-10-08 12:25 epiphanyy 阅读(16) 评论(0) 推荐(0)
摘要: 创建角色: CREATE ROLE 角色名 ; 授予角色权限: GRANT 权限 ON 表名 TO 角色名; 将角色授予角色或用户: GRANT 角色名 TO 角色名/用户名; 阅读全文
posted @ 2018-10-08 12:21 epiphanyy 阅读(16) 评论(0) 推荐(0)
摘要: ALTER TABLE 表名 MOVE TABLESPACE 表空间名; 移动后需要重建索引: ALTER INDEX 索引名 REBUILD TABLESPACE 表空间名; 查看表上有什么索引: SELECT INDEX_NAME,TABLE_NAME FROM DBA_INDEXES WHER 阅读全文
posted @ 2018-10-08 11:58 epiphanyy 阅读(17) 评论(0) 推荐(0)