`
guoyanxi
  • 浏览: 278034 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

fga的教训

阅读更多
这是一个教训,记录下来

一个简单的需求,监测一个表记录不明被删除的原因
同事使用audit,但是terminial的记录皆为UNKNOWN,而且无法直接看出是哪条SQL作出的删除

很直接的想到了FGA
毕竟容易实现,而且不需要重启instance

使用之后侦查到许多删除操作,其中许多怀疑是STREAMS的操作,这个暂时不管
然后继续让他监测

问题出现了,到了晚上,monitor报出system tablespace 使用率很高
看到FGA$,FGA_LOG$都只有10m左右大小
但是有两个SYS_LOB的表大概共有2G大小,表内数据皆为FGA审计结果
先drop掉了police
begin
  dbms_fga.add_policy
  (
    object_schema=>'EDMS',
    object_name=>'T_AUDIT_DEMO',
    policy_name=>'T_AUDIT_DEMO_AUDIT'
  );
end;


然后
TRUNCATE TABLE fga_log$;


空间马上释放了

教训:
1.新特性不要直接使用在生产环境
2.新功能上线后观察一段时间
3.还是要多看文档

另,
FGA对比于一般的AUDIT:
1.不需要重启instance
2.可以灵活的disable,而且drop police并不影响之前的原数据

http://www.oracle.com/technology/global/cn/oramag/webcolumns/2003/techarticles/nanda_fga.html

http://www.oracle.com/technology/global/cn/pub/articles/nanda_fga_pt2.html

http://www.oracle.com/technology/global/cn/pub/articles/nanda_fga_pt3.html


分享到:
评论

相关推荐

    fga.rar_FGA

    一个遗传算法的原代码,非常好用,只要传进参数即可使用

    fga.rar_FGA_gray genetic_matlab fga_交叉函数_格雷编码

    标题中的"fga.rar_FGA_gray genetic_matlab fga_交叉函数_格雷编码"揭示了这个压缩包的内容,主要包含了一个使用MATLAB编写的遗传算法(Genetic Algorithm,简称GA)程序,该程序可能涉及到了格雷编码(Gray Code)...

    Python-Python脚本生成fga格式的矢量字段可以直接导入到UnrealEngine4中

    标题中的“Python-Python脚本生成fga格式的矢量字段可以直接导入到UnrealEngine4中”揭示了这个项目的核心内容。它表明我们有一个使用Python编程语言编写的脚本,这个脚本的功能是生成.fga格式的数据文件,这种文件...

    截图软件FGA好用

    非常好用的截图软件,方便快速,值得拥有,大家一起进步

    FGA25N120资料

    IGBT 耐压值在1200v左右 ,电流在40A以下!

    FGA优化RBF网络的机器人逆运动学求解研究.pdf

    为了提高六自由度机器人逆运动学的求解精度,兰州交通大学自动化与电气工程学院的研究团队提出了一种新的方法,即采用易变遗传算法(Fluid Genetic Algorithm, FGA)对径向基函数(Radial Basis Function, RBF)神经...

    FGA:适用于FGO Android的自动战斗应用

    《FGA:面向FGO Android自动战斗的应用解析》 FGA,全称为Fate/Grand Order Auto Battle,是一款专为Android平台设计的自动战斗应用程序,主要用于优化和自动化日本热门手游《命运/冠位指定》(FGO)的游戏过程。这...

    狗粮.fga.json

    狗粮.fga.json

    fga.rar_FGA_Matlab 遗传算法 函数优化_genetic_遗传算法 函数优化_遗传算法源程序

    《FGA_Matlab遗传算法在函数优化中的应用》 遗传算法(Genetic Algorithm,简称GA)是一种模拟生物进化过程的全局优化技术,由John H. Holland在20世纪60年代提出。它广泛应用于解决复杂的函数优化问题,特别是在...

    Oracle 细粒度审计(FGA)初步认识

    Oracle 细粒度审计(Fine-Grained Auditing, FGA)是一种强大的安全特性,它允许数据库管理员(DBA)精确地控制并记录数据库中特定操作的详细信息。这一功能自Oracle 9i版本开始引入,最初仅限于记录SELECT语句,但...

    基于FGA的VerilogHDL数字钟设计.pdf

    《基于FGA的Verilog HDL数字钟设计》是一篇关于使用可编程逻辑器件(Field-Programmable Gate Array,简称FGA)和Verilog硬件描述语言(Hardware Description Language,简称HDL)设计数字钟的专业文档。这篇文档...

    LC420DUE-FGA3规格书

    ### LC420DUE-FGA3规格书关键知识点解析 #### 一、产品概述 根据给定的信息,“LC420DUE-FGA3规格书”主要介绍了一款名为LC420DUE-FGA3的液晶屏的相关规格和技术参数。虽然描述部分为空白,但从标签“液晶屏”以及...

    fga.m.zip_FGA_trace_遗传_遗传算法

    遗传算法通用函数,非常实用和珍贵 描述简介如下: % [BestPop,Trace]=fmaxga(FUN,LB,UB,eranum,popsize,pcross,pmutation) % Finds a maximum of a function of several variables. % fmaxga solves problems of ...

    基于FGA的VerilogHDL数字钟设计 .pdf

    《基于FGA的Verilog HDL数字钟设计》是一篇关于使用可编程逻辑器件(Field-Programmable Gate Array,简称FGA)和Verilog硬件描述语言(Hardware Description Language,简称HDL)来设计数字钟的技术文档。...

    英国宝石协会FGA证书新考点-桂林工学院珠宝测试中心开始招生 (1996年)

    FGA证书是英国宝石协会(The Gemmological Association of Great Britain,简称Gem-A)颁发的一种珠宝鉴定师资格证书。FGA代表Fellowship of the Gemmological Association,意思是英国宝石协会的会员。FGA证书在...

    基于FGA的VerilogHDL数字钟设计.docx

    【基于FGA的Verilog HDL数字钟设计】 在电子设计领域,FPGA(Field-Programmable Gate Array)是一种可编程逻辑器件,允许开发者通过硬件描述语言(HDL,如Verilog HDL)实现定制化的数字逻辑电路。在这个基于FGA的...

    基于FGA的VerilogHDL数字钟设计完整版.pdf

    在本篇内容中,我们将探讨基于FGA的VerilogHDL数字钟设计,这是一个结合了硬件描述语言(Verilog)和现场可编程门阵列(FGA)技术的电子设计项目。该设计主要目的是让学生掌握可编程逻辑器件的开发技术,包括设计...

    基于FGA的VerilogHDL数字钟设计 .docx

    在本项目中,我们探讨了基于FGA(Field-Programmable Gate Array)的Verilog HDL(Hardware Description Language)数字钟设计。Verilog HDL是一种广泛使用的硬件描述语言,用于设计、验证和实现数字电子系统的逻辑...

Global site tag (gtag.js) - Google Analytics