当前位置: 首页 > news >正文

Oracle 26ai新特性:时区、表空间、审计方面的新特性

Oracle 26ai新特性:时区、表空间、审计方面的新特性

1. SYSDATE 和 SYSTIMESTAMP 支持 PDB 级时区

变更内容SYSDATESYSTIMESTAMP现在可以按每个 PDB(可插拔数据库)单独设置时区,而不是继承操作系统时区。

-- 26ai 之前:所有 PDB 共享操作系统时区-- 26ai 之后:可以为每个 PDB 设置独立时区ALTERPLUGGABLEDATABASEpdb1SETTIME_ZONE='Asia/Shanghai';ALTERPLUGGABLEDATABASEpdb2SETTIME_ZONE='America/New_York';-- 查询时自动反映各自 PDB 的时区SELECTSYSDATE,SYSTIMESTAMPFROMdual;-- 根据当前 PDB 时区返回

影响:Oracle Scheduler、Flashback 等内部功能也会遵循此设置,实现真正的多租户隔离。

2. BIGFILE 成为系统自建的默认表空间类型

变更内容:新创建的数据库中,SYSTEMSYSAUXUSER表空间默认使用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.dbf'SIZE10G;-- 查看结果SELECTtablespace_name,bigfileFROMdba_tablespacesWHEREtablespace_name='TS_DATA';-- 结果:BIGFILE = NO-- 显式创建 BIGFILECREATEBIGFILETABLESPACEts_big_data DATAFILE'/u01/oradata/ts_big_data.dbf'SIZE10G;-- 查看结果SELECTtablespace_name,bigfileFROMdba_tablespacesWHEREtablespace_name='TS_BIG_DATA';-- 结果:BIGFILE = YES

收益:减少数据文件数量,简化大型数据库管理。

3. Traditional Auditing(传统审计)被移除

Traditional Auditing(传统审计)被移除,使用Unified Auditing(统一审计)替代。

完全废弃的参数和功能

废弃项说明26ai 行为
AUDIT_TRAIL参数控制审计是否启用及存储位置参数存在但无效,强制使用统一审计
AUDIT_FILE_DEST审计文件存储目录被忽略,统一审计使用UNIFIED_AUDIT_TRAIL
AUDIT_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_nameLIKE'MIGRATED_%';-- 典型输出:-- POLICY_NAME | AUDIT_OPTION | CONDITION-- ---------------------|--------------------|------------- MIGRATED_STD_AUDIT_1 | SESSION |-- MIGRATED_FGA_POLICY | SELECT | OBJECT_NAME='EMPLOYEES'

关键优势

优势说明
不可篡改审计记录存储在只读表中,即使 SYSDBA 也无法直接修改
高性能批量写入+队列机制,减少 I/O 开销
完整性所有审计来源(数据库、RMAN、Data Pump、Oracle Label Security等)集中存储
细粒度支持复杂的审计条件和排除规则
内置清理支持自动归档和清理策略
http://www.jsqmd.com/news/612895/

相关文章:

  • 如何通过视觉智能引擎重构中国象棋辅助系统:开源项目的架构革新
  • NCMconverter技术解析:Go语言实现的NCM加密音频格式转换架构
  • 深夜告警炸裂?这份Linux故障排查“作战地图”请收好判
  • 微软推出Agent Governance Toolkit开源项目,直击OWASP十大AI Agent风险
  • Element Plus访问优化指南:3种实用方法让你告别加载卡顿
  • **Harness 工程是个框,什么都可以往里装**
  • 如何为数字创作者解决广色域显示器色彩失真问题?novideo_srgb的革新性精准色彩映射实践
  • VideoCaptioner:智能字幕全流程处理的开源解决方案 | 内容创作者指南
  • C++ STL 容器的内存优化技巧
  • 【2026年最新600套毕设项目分享】springboot基于Hadoop的高校快递服务管理系统(14346)
  • Cinema 4D 项目一天就能渲染完?5分钟提交渲染农场任务
  • 全新版Java面试八股文.pdf出炉, 简直把所有 Java 知识面试题写出来了
  • 突破多设备追番壁垒:Kazumi无缝同步技术革新体验
  • Linux下基于UDP协议的实时翻译聊天系统实现,系统架构设计师备考第37天——软件系统质量属性。
  • AppFlowy 终极指南:5个步骤快速搭建你的AI协作知识库
  • Windows UI Automation实现抖音直播间监控(桌面端场控助手核心方案)
  • 【读论文】2013 NP 自由空间光双向时间频率传递
  • YOLO-v8.3零基础实战:5分钟部署生产线缺陷检测模型
  • 3大颠覆体验:Simple Live让跨平台直播观看效率提升100%
  • 浏览器Markdown渲染工具完全指南:解决本地文件预览难题
  • Anthropic Glasswing项目揭示漏洞发现的未来:AI如何重塑网络安全格局
  • YOLO26改进| 主干网络 | 强化全局上下文与通道互动能力
  • DeepXDE终极指南:科学机器学习与物理信息学习的完整解决方案
  • 突破生态壁垒:苹果触控板在Windows系统的无缝体验方案
  • 3分钟掌握Windows直装APK:告别模拟器的轻量级方案
  • VMware五种网络模式详解与EVE-NG互联指南
  • 新的科研生产力:小龙虾(Claude Code) 最管用的skills合集,建议是收藏!
  • 2026年广东祛痘去闭口产品OEM加工/敏感肌修护产品OEM加工TOP10!佛山等地企业实力强劲口碑佳 - 十大品牌榜
  • 当多动综合症影响学习,如何有效提升孩子的课堂注意力?
  • LabVIEW调用第三方exe软件或操作操作控制第三方软件界面的控件,如操控烧录软件等 除了模...