Oracle 26ai新特性:时区、表空间、审计方面的新特性
Oracle 26ai新特性时区、表空间、审计方面的新特性1. SYSDATE 和 SYSTIMESTAMP 支持 PDB 级时区变更内容SYSDATE和SYSTIMESTAMP现在可以按每个 PDB可插拔数据库单独设置时区而不是继承操作系统时区。-- 26ai 之前所有 PDB 共享操作系统时区-- 26ai 之后可以为每个 PDB 设置独立时区ALTERPLUGGABLEDATABASEpdb1SETTIME_ZONEAsia/Shanghai;ALTERPLUGGABLEDATABASEpdb2SETTIME_ZONEAmerica/New_York;-- 查询时自动反映各自 PDB 的时区SELECTSYSDATE,SYSTIMESTAMPFROMdual;-- 根据当前 PDB 时区返回影响Oracle Scheduler、Flashback 等内部功能也会遵循此设置实现真正的多租户隔离。2. BIGFILE 成为系统自建的默认表空间类型变更内容新创建的数据库中SYSTEM、SYSAUX和USER表空间默认使用BIGFILE而非 SMALLFILE。-- 26ai 之前默认 SMALLFILE需要显式指定 BIGFILECREATEBIGFILETABLESPACEusers DATAFILE/u01/...SIZE10G;-- 26ai 之后默认就是 BIGFILE简化管理-- 查看确认SELECTtablespace_name,bigfileFROMdba_tablespacesWHEREtablespace_nameIN(SYSTEM,SYSAUX,USERS);-- 结果BIGFILE YES用户自定义表空间默认仍为 SMALLFILE-- 26ai 中CREATE TABLESPACE 默认仍是 SMALLFILE-- 需要显式指定 BIGFILE-- 默认创建 SMALLFILE与之前版本一致CREATETABLESPACEts_data DATAFILE/u01/oradata/ts_data01.dbfSIZE10G;-- 查看结果SELECTtablespace_name,bigfileFROMdba_tablespacesWHEREtablespace_nameTS_DATA;-- 结果BIGFILE NO-- 显式创建 BIGFILECREATEBIGFILETABLESPACEts_big_data DATAFILE/u01/oradata/ts_big_data.dbfSIZE10G;-- 查看结果SELECTtablespace_name,bigfileFROMdba_tablespacesWHEREtablespace_nameTS_BIG_DATA;-- 结果BIGFILE YES收益减少数据文件数量简化大型数据库管理。3. Traditional Auditing传统审计被移除Traditional Auditing传统审计被移除使用Unified Auditing统一审计替代。完全废弃的参数和功能废弃项说明26ai 行为AUDIT_TRAIL参数控制审计是否启用及存储位置参数存在但无效强制使用统一审计AUDIT_FILE_DEST审计文件存储目录被忽略统一审计使用UNIFIED_AUDIT_TRAILAUDIT_SYS_OPERATIONS审计 SYS 用户操作强制启用无法关闭AUDIT_SYSLOG_LEVEL系统日志级别废弃使用统一审计策略替代DB_EXTENDED审计级别捕获绑定变量统一审计默认支持AUDIT语句旧语法AUDIT table;等仍支持但映射到统一审计策略升级时的自动迁移-- 升级前23ai 或更早版本的传统审计配置AUDITSESSION;AUDITSELECT,INSERT,UPDATE,DELETEONhr.employeesBYACCESS;AUDITEXECUTEONhr.emp_pkgBYACCESS WHENEVER SUCCESSFUL;-- 升级到 26ai 后Oracle 自动转换为统一审计策略-- 可以通过以下查询查看迁移后的策略SELECTpolicy_name,audit_option,conditionFROMaudit_unified_policiesWHEREpolicy_nameLIKEMIGRATED_%;-- 典型输出-- POLICY_NAME | AUDIT_OPTION | CONDITION-- ---------------------|--------------------|------------- MIGRATED_STD_AUDIT_1 | SESSION |-- MIGRATED_FGA_POLICY | SELECT | OBJECT_NAMEEMPLOYEES关键优势优势说明不可篡改审计记录存储在只读表中即使 SYSDBA 也无法直接修改高性能批量写入队列机制减少 I/O 开销完整性所有审计来源数据库、RMAN、Data Pump、Oracle Label Security等集中存储细粒度支持复杂的审计条件和排除规则内置清理支持自动归档和清理策略
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2499474.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!