名站网址导航为大家提供关于数据库教程相关的教程网站知识。
oracle索引介绍(图文详解)
Root为根节点,branch 为分支节点,leaf 到最下面一层称为叶子节点。每个节点表示一层,当查找某一数据时先读根节点,再读支节点,最后找到叶子节点。叶子节点会存放index entry (索引,Index entry 的组成部分: Indexentry entry header 存放一些控制信息。 Key column length 某一key的长度 Key column v,复制具体相关代码 具体相关代码如下:,用户登录: SQL> conn as1/as1 Connected.,创建表: SQL> create table dex (id int,sex char(1),name char(10)); Table created.,向表中插入1000条数据 SQL> begin for i in 1..1000 loop insert into dex values(i,'M','chongshi'); end loop,PL/SQL procedure successfully completed.,查看表记录 SQL> select * from dex; ID SE NAME ---------- -- -------------------- ... . ...,创建索引: SQL> create index dex_idx1 on dex(id); Index created.
通常在使用传统的初始化参数的时候,比如BACKGROUND_DUMP_DEST、CORE_DUMP_ DEST和USER_DUMP_DEST等,假如如果想让清理网站网站文件的过程自动进行,就必须使用自定义过程去手动清理。用ADR和ADR的开始执行命令行界面(ADRCI),您可以设置控制这些网站网站文件保存时间的策略:
adrci> set control (ShORTP_POLICY = 360 ) adrci> set control (LONGP_POLICY = 4380 )
使用ADR时,传统的CORE_DUMP_DEST、BACKGROUND_DUMP_DEST和USER_DUMP_DEST位置改变为DIAGNOSTIC_DEST。因此,假如如果指定了参数DIAGNOSTIC_DEST,由原来的参数设置的位置将被忽略。
使用ADR时的位置变化如下:
原始位置 新位置
CORE_DUMP_DEST DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/cdump
BACKGROUND_DUMP_DEST
(Alert Log text)
(Alert Log XML) DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/trace
DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/alert
BACKGROUND_DUMP_DEST DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/trace
USER_DUMP_DEST DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/< INSTANCENAME >/trace如下是ADR网站网站文件位置的缩略列表:
DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/trace DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/alert DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/cdump DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/incident DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/hm DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/incpkg DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/ir DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/lck DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/metadata DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/sweep DIAGNOSTIC_DEST/diag/rdbms/<DBNAME>/<INSTANCENAME>/stage
在默认情况下,DIAGNOSTIC_DEST 的位置是 $ORACLE_hOME/log
然而,假如如果在环境变量中设置了ORACLE_BASE,那么DIAGNOSTIC_DEST就会被设置为$ORACLE_BASE。
关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。