DBA是数据库管理员的缩写,负责管理和维护数据库系统。以下是相关知识点:
共享内存管理
在Oracle 11g中,自动内存管理(AMM)取代了手动共享内存管理,能自动分配和释放内存,减少了DBA的工作量。
ORACLE VERSION
Oracle数据库的版本号用于标识数据库软件的版本,不同版本对应不同功能和性能,了解这些变化对性能和安全性至关重要。
数据库实例管理
DBA的主要职责之一,包括启动、关闭、监控和维护数据库实例。Oracle 11g提供了Enterprise Manager控制台来管理数据库实例。
EM控制台
Enterprise Manager控制台是Oracle 11g中的图形化管理工具,提供统一界面管理数据库实例、监控性能及执行维护任务。
EM资料库重新配置
DBA可能需要重新配置Enterprise Manager以适应新的数据库实例或环境变化,需具备强技术能力和丰富经验。
数据库基本知识
包括预定义用户、SQL&PLUS工具、参数文件等。Oracle提供的预定义用户如SYS、SYSTEM等,具有特殊权限和功能。
SQL&PLUS工具
SQL&PLUS是Oracle的命令行工具,提供交互式接口以执行SQL语句及维护任务。
参数文件
用来存储数据库的配置参数,可分为PFILE(文件)和SPFILE(二进制文件),DBA需遵循命名规则。
pfile和spfile转换
DBA可能需将PFILE转换为SPFILE或反之,这需要较强的技术能力和丰富经验。
当前实例使用参数文件
了解当前实例使用的参数文件有助于更好地管理数据库。