ASH
数据库自我管理框架的一部分,每秒对活动数据库会话进行采样,并将数据写入内存和持久存储
ADDM
一种Oracle数据库基础设施,使数据库能够诊断自己的性能,并确定如何解决已确定的问题
ADR
一种基于文件的分层数据存储,用于管理信息,包括网络跟踪和日志记录。
alert log
提供数据库消息和错误的按时间顺序记录的文件。警报记录存储在ADR中
analytic function
对一组行进行操作以返回多个行作为结果的函数
ASSM automatic segment space management
一种存储空间管理方法,使用位图来管理段空间而不是空闲列表
AWR 自动工作负载存储库
每个Oracle数据库中的内置存储库。
Oracle数据库定期对其重要统计信息和工作负载信息进行快照,并将其存储在AWR中。
AWR baseline
统计率的集合,通常在系统在高峰负载下运行良好的一段时间内进行
b tree index
像一个倒置的树一样组织的索引。
B-tree索引有两种类型的块: 用于搜索的分支块和存储值的叶块。
叶块包含每个索引数据值和用于定位实际行的相应rowwid。
“B”代表“平衡”,因为所有叶块自动保持在相同的深度
background process
一种合并功能的进程,否则,这些功能将由为每个客户端进程运行的多个oracle程序来处理。
后台进程异步执行I/O和监控其他Oracle进程
buffer
数据库缓冲缓存中的主存地址。
缓冲区缓存从磁盘读取的当前和最近使用的数据块。
当需要一个新的数据块时,数据库可以用一个新的数据块替换一个旧的数据块
buffer cache hit ratio 缓存击中率
度量数据库在缓冲区缓存中找到请求块而不需要从磁盘读取它的频率。
character encoding
一种将给定字符集中的每个字符与一个代码单元配对的代码,以方便数据的存储
character semantics
将字符串处理为字符序列。字符串中的偏移量和字符串长度用字符(字符代码)表示。
character set
用于在计算机屏幕上显示字符的一种编码方案。
cursor
PGA中私有SQL区域的句柄或名称。因为游标与私有SQL区域密切相关,所以这些术语有时可以互换使用
database consolidation
将数据从一个或多个非CDB移动到一个多租户容器数据库(CDB)的一般过程
DBMS database management system
控制数据的存储、组织和检索的软件。
deadlock
两个或多个用户正在等待彼此锁定的数据的一种情况。
dimension
对数据进行分类以使用户能够回答业务问题的结构。常用的维度包括客户、产品和时间
DML lock
防止同时冲突的DML或DDL操作的破坏性干扰的锁。
DML语句自动获取行锁和表锁
grid infrastructure
为企业网格架构提供基础设施的软件。
在集群中,该软件包括Oracle Clusterware和Oracle ASM。
对于独立服务器,该软件包括Oracle ASM。
Oracle数据库将这些产品组合到一个叫做Grid home的软件安装中
hierarchical database
一种以树形结构组织数据的数据库。每个父记录有一个或多个子记录,类似于文件系统的结构。
hint
通过SQL语句中的注释传递给优化器的指令。
优化器使用提示来选择语句的执行计划
hot buffer
数据库缓冲缓存中的一个缓冲区,经常被访问,并且最近被使用过。
instance recovery
当数据库实例在故障后重新启动时,将重做日志记录自动应用到未提交的数据块上
large pool
SGA中的可选区域,为备份和存储操作、I/O服务器进程和共享服务器和Oracle XA的会话内存提供大量内存分配
latch
一种低级的序列化控制机制,用于保护SGA中的共享数据结构不受同时访问的影响
latch sleepingg
当一个进程在更新锁存请求之前释放CPU时发生的现象
latch spining
当一个进程在循环中反复请求一个锁存器时发生的现象。
library cache
共享池中的内存区域。
该缓存包括共享SQL区域、私有SQL区域(在共享服务器配置中)、PL/SQL过程和包,以及锁和库缓存句柄等控制结构
metric
变化率累积统计数据中的变化率
online redo log
两个或多个在线重做日志文件的集合,记录所有对oracle数据库数据文件和控制文件的更改。
当对数据库进行更改时,Oracle Database会在redo buffer中生成一条redo记录。
日志写入进程(LGWR)进程将重做日志缓冲区中的内容写入在线重做日志。
optimizer statistics
关于数据库及其对象的详细信息,优化器用于为每个SQL语句选择最佳执行计划。
类别包括表统计(如行数)、索引统计(如B-tree级别)、系统统计(如CPU和I/O性能)和列统计(如null的数量)
ASM automatic storage management
数据库文件的卷管理器和文件系统。
Oracle ASM是Oracle推荐的存储管理解决方案,提供了传统卷管理器(volume managers)和文件系统的替代方案
ASM allocation unit
ASM磁盘组中的基本分配单元。
分配单元是Oracle ASM分配的最小的连续磁盘空间。
一个或多个分配单元构成Oracle ASM范围。
ASM disk
分配给Oracle ASM磁盘组的存储设备。
ASM磁盘可以是物理磁盘或分区、来自存储阵列的逻辑单元号(LUN)、逻辑卷或网络附加文件
ASM instance
管理Oracle ASM磁盘的特殊Oracle实例。
Oracle asmininstance和数据库实例都需要共享访问Oracle磁盘组中的磁盘。
ASM实例管理磁盘组的元数据,并向数据库实例提供文件布局信息
vault
一种数据库安全特性,它控制访问数据库、数据和应用程序的时间、地点和方式
RAC
Oracle真实的应用集群。允许多个并发数据库实例共享单个物理数据库的选项
sharding
OLTP应用程序的一种特性,允许在无共享架构中跨Oracle数据库池分发和复制数据。
应用程序以单个逻辑数据库(称为分片数据库(SDB))的形式访问该池。
VPD virtual private database
一种安全特性,允许您创建安全策略来在行和列级别控制数据库访问。
实际上,VPD将动态WHERE子句添加到针对应用VPDsecurity策略的表、视图或同义词发出的SQL语句中
partition
与其他分区共享相同逻辑属性的表或索引的一部分。
例如,一个表中的所有分区共享相同的列和约束定义。每个分区都是一个独立的对象,具有自己的名称和存储特性
private sql area
内存中的一块区域,用来保存已解析的语句和其他用于处理的信息。
私有SQL区域包含诸如绑定变量值、queryexecution状态信息和查询执行工作区域等数据。
redo log buffer
SGA中的内存结构,用于存储重做条目——数据库更改的日志。
数据库将存储在重做日志缓冲区中的重做条目写入在线重做日志文件,当需要实例恢复时,数据库使用该文件。
shard
参与分片配置的单个数据库
trace file
一种管理文件,其中包含用于调查问题的诊断数据。oracle将跟踪文件写入ADR
virtual column
未存储在磁盘上的列。数据库通过计算一组表达式或函数来根据需求导出虚拟列中的值
user profile
一组指定的资源限制和密码参数,用于限制用户的数据库使用量和数据库实例资源