管理数据库性能——修正无效的对象
管理数据库性能——修正无效的对象!首先熟悉两张系统表dba_dependencies,user_objects;SQL> desc dba_dependencies;名称 是否为空? 类型----------------------------------------- -------- -------------------------OWNER NOT NULL VARCHAR2(30)NAME NOT NULL VARCHAR2(30)TYPE VARCHAR2(17)REFERENCED_OWNER VARCHAR2(30)REFERENCED_NAME VARCHAR2(64)REFERENCED_TYPE VARCHAR2(17)REFERENCED_LINK_NAME VARCHAR2(128)DEPENDENCY_TYPE VARCHAR2(4)SQL> desc user_objects;Name Type Nullable Default Comments -------------
管理ORACLE存储结构
物理存储结构:数据文件有3部分组成:头部、区间(已经分配的空间use_space)和空闲空间(free_space)操作系统快(operating system block)是文件系统使用的最小分配单元,每个文件系统都具有自己的最小容量和默认容量。逻辑存储结构;逻辑存储结构:表空间:system,sysaux,undosystemb 表空间包括数据字典;数据字典描述数据库自身结构、数据库中所有对象、用户以及角色的若干内部表。system表空间是数据库中字典所处的位置。如果没有system表空间,那么数据库就无法运作。分隔参与资源争用的数据:在插入和更新操作期间,某个表及其索引通常