2012年12月18日

第11章 索引的管理与维护

摘要: 1. Oracle索引是一个独立于表的对象,它可以存放在与表不同的表空间中。即使索引崩溃,甚至索引删除都不会印象真正存有数据的表。2. 为什么要引入索引:为了加快查询的速度。3. 索引对查询语句的影响:能够加快查询速度。4. 索引对DML语句的影响。当对表进行DML操作时,oracle服务器将自动维护基于该表的全部索引,维护方法如下:1)当对表进行插入操作时,在对应的索引数据块中插入一行索引项;2)当对表进行删除时,oralce服务器仅对索引项进行逻辑删除操作,即仅在所删除的索引上加一个标记,并不是真正的删除该项,只有等该块中所有的项都被删除后才真正地删除它们;3)当对表进行删除操作时,服务器 阅读全文

posted @ 2012-12-18 20:45 kangxuebin 阅读(930) 评论(0) 推荐(0) 编辑

Oracle 常用的表和视图

摘要: dba_开头 dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据文件信息 dba_rollback_segs 回滚段信息 dba_ts_quotas 用户表空间配额信息 dba_free_space 数据库空闲空间信息 dba_profiles 数据库用户资源限制信息 dba_sys_privs 用户的系统权限信息 dba_tab_privs 用户具有的对象权限信 阅读全文

posted @ 2012-12-18 15:17 kangxuebin 阅读(278) 评论(0) 推荐(0) 编辑

导航