学习ORCALE索引
--索引
--索引是加快检索表中数据的方式。对于包含大量数据的表来说,如果没有索引,那个么可能对表中数据的检索速度慢得难以忍受。
--逻辑
--单列索引:索引关键字值包含一列的索引。
--复合索引:索引关键字包含了表中的多个列.列的数量最多是32个。
--惟一性索引:限制索引列不能出现重复值。
--非惟一性索引:不对索引列的重复值进行限制。
--基于函数的索引:是将要包含在索引中的一个或多个列使用了函数或表达式。
--物理
--分区索引:索引可以分散在多个表空间、降低查找数据的时间和提高可管理性。
--非分区索引:索引存储在一个表空间中。
--B树索引:按照B树结构存储的。
--正向索引:索引项是按照升序排列的。
--反向索引:索引项是按照降序排列。
--位图索引:也是按照B树结构组织。但是页节点是按照第一个索引列的位图组织的,而不按照行的ID号组织的。位图中第一个节点都对应着一个可能的行的ID
--创建索引
Create INDEX MYTEST.IN_TEST_NAME
ON MYTEST.Test(NAME)
--删除索引
drop index IN_TEST_NAME;