摘要:
Oracle进程结构图 用户进程 用户进程是一个与Oracle服务器进行交互的程序。一般的客户端软件,像Oracle的sqlplus,sql developer,或者是一些驱动程序等等向数据库发送请求时即创建了用户进程。 服务器进程 当监听程序监听到客户端来了一个请求,在创建会话时便会为其分配一个对 阅读全文
摘要:
Oracle内存结构图 System Global Aera (SGA) V$SGASTAT视图提供有关SGA更详细的内存分配信息。 V$SGA视图给出了系统全局区(System Global Area,SGA)内存结构的摘要信息。 数据库缓存区(Database Buffer Cache) 用于缓 阅读全文
摘要:
物理结构就是oracle数据库创建后使用的操作系统物理文件,是一些能看得见,实际存在的东西,存放在Oracle目录下,通常包含以下几类 数据文件 控制文件 重做日志文件 参数文件 归档日志文件 告警文件 数据文件(Data Files) 每个oracle数据库必须至少有一个数据文件,用于存放数据库数 阅读全文
摘要:
流程图 执行过程 建立连接 用户在客户端输入执行SQL,该SQL语句通过session传输到服务器端,服务器通过Server Process接收SQL语句。客户端无需再做其他的操作,只是将SQL语句发送给服务端。 查看Lib Cache 服务器进程在接到客户端传送过来的 SQL 语句后,不会直接去数 阅读全文
摘要:
定义 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据库是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思: 数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管 阅读全文
摘要:
Autotrace 简介 AUTOTRACE是一项SQL*Plus功能,自动跟踪为SQL语句生成一个执行计划并且提供与该语句的处理有关的统计。 AUTOTRACE的好处是您不必设置跟踪文件的格式,并且它将自动为SQL语句显示执行计划。 Autotrace 选项说明 命令 输出内容 简写 是否真实执行 阅读全文