返回数说广场
0
您是支持Oracle 11g Release 2数据库的DBA,希望将包含几个DATE、CHAR、VARCHAR2和NUMBER数据类型的表以及表的索引移动到另一个表空间。
该表没有主键,由OLTP应用程序使用。
哪种技术将在保持应用程序最高可用性的同时移动表和索引?(E)
A
一个ALTER TABLE MOVE来移动表,ALTER INDEX REBUILD来移动索引。
B
一个ALTER TABLE MOVE来移动表,ALTER INDEX REBUILD ONLINE来移动索引。
C
Oracle数据泵。
D
基于版本的表重定义。
E
在线表重定义。
解析:E. 在线表重定义(Online Table Redefinition)
使用在线表重定义技术可以同时对表和索引进行重新定义和移动,而不会中断正在进行的事务并保持应用程序的可用性。这是一种更全面的方法,可以将表和索引移动到新的表空间,并且还可以在过程中执行其他操作,如重命名、修改表结构等。
在线表重定义利用了 Oracle 的 DBMS_REDEFINITION 包中的过程来执行重定义操作。该过程会自动捕获并应用在重定义过程期间发生的事务更改,从而确保数据的完整性和一致性。
选择在线表重定义可以提供更好的灵活性和功能,以满足您的需求,并且可以在不中断正常业务操作的情况下完成表和索引的移动。
0

162
分享
评论
热门数说