网站设置
-
表类型详解程序员
1、堆组织表,就是普通的标准数据库表,数据以堆的方式管理。堆其实就是一个很大的空间,会一种随机的方式管理数据,数据会放在合适的地方。 例如建立一张表 create table t(…
-
分区索引详解程序员
oracle对于分区表上的索引分为2类,即局部索引和全局索引 局部索引local index 1.  …
-
固体表和DUAL表的介绍详解程序员
固态表 固态表是Oracle中的一种特殊表,以X$开头,属于SYS用户。它们存储的是Oracle实例内部使用的运行数据,如一些性能统计数据、latch信息等;在实例启动时加载到内存…
-
表簇 索引化表簇 哈希簇详解程序员
表簇概述 表簇是一组表,它们共享公共的列,并将相关的数据存储在相同的数据块中。当表被聚簇时,单个数据块可以包含多个表中的行。例如,一个块可以同时存储来自employees表和dep…
-
事务隔离级别详解程序员
事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。 两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题: 1、幻想读:事务T1读取一条指定where条件的…
-
碎片简介详解程序员
1、碎片是如何产生的 当生成一个数据库时,它会 分成称为表空间( Tablespace )的多个逻辑段( Segment ),如系统( System )表空间 , 临时( Temp…
-
约束详解程序员
约束定义 约束是强加在表上的规则或条件。确保数据库满足业务规则。保证数据的完整性。当对表进行DML或DDL操作时,如果此操作会造成表中的数据违反约束条件或规则的话,系统就会拒绝执行…
-
CBO & RBO详解程序员
Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则…
-
cannot SET AUTOTRACE问题解决详解程序员
SET AUTOTRACE参数 SET AUTOTRACE OFF —————- 不生成AUTOTRACE 报告,这是缺…