`
houkai2009
  • 浏览: 219789 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何对表操作进行监控

    博客分类:
  • sql
SQL 
阅读更多
如何对表操作进行监控

我们在跟踪定位一些系统问题的时候,经常需要知道哪些地方对一个表进行了操作,查询代码很麻烦,其实有一个简单的方法,就是跟踪表,
如下语句,就可以给表t_table增加监控了。

BEGIN
    dbms_fga.add_policy
    (
    'test',
    't_table',
    'fga'
    );
END;
/

我们可以用下面语句就可以查询到对表t_table的所以数据库操作的,也可以查询到这些操作所对应的sql语句了,这样,我们就跟容易就可以定位出哪个sql存在问题了。

SELECT * FROM sys.dba_fga_audit_trail t WHERE t.object_schema = 'test' AND t.object_name = 't_table'

当然,这种操作很耗性能,所以定位测试完成之后,别忘了用下面语句把这个测试给删除罗。
BEGIN
    dbms_fga.drop_policy
    (
    'test',
    't_table',
    'fga'
    );
END;
/

分享到:
评论

相关推荐

    数据库文档工具,网页方式管理,只需两步即可对表注释、字段注释进行查看、修改、导出等操作

    数据库文档工具,网页方式管理,只需两步即可对表注释、字段注释进行查看、修改、导出等操作,支持字段或注释的模糊查询,只有一个单独的页面,方便集成到已有的管理系统里面,本工具不对数据源进行管理,因为后台...

    Oracle数据库实验操作

    实验21:建立简单的表,并对表进行简单ddl操作 45 实验22:dml语句,插入删除和修改表的数据 49 实验23:事务的概念和事务的控制 52 实验24:在表上建立不同类型的约束 54 实验25:序列的概念和使用 58 实验26:建立...

    数据库的审核.docx

    SQL Server 审核可以是一组操作,例如 Server_Object_Change_Group,也可以是单个操作,例如对表的 SELECT 操作。Server_Object_Change_Group 包括对任何服务器对象的 CREATE、ALTER 和 DROP 操作。通过 SQL Server ...

    DB2维护手册.pdf

    13、 对表和索引进行runstats 6 14、 检查表是否需要重组 6 15、 对需要重组的表进行重组 7 二、 DB2日常维护月操作 7 1、 查看DB2日志 7 2、 检查备份和日志是否都保存好了 7 三、 DB2日常维护季度操作 7 1、 通过...

    DB2最新维护手册,从豆丁买来的。

    13、 对表和索引进行RUNSTATS 14 14、 检查表是否需要重组 14 15、 对需要重组的表进行重组 15 三、 DB2日常维护月操作 15 1、 查看DB2日志 15 2、 检查备份和日志是否都保存好了 15 四、 DB2日常维护季度操作 15 1...

    Toad 使用快速入门

    支持同时连接到多个数据库,同时对多个数据库进行操作  允许编辑SQL,PLSQL,JAVA,HTML和文本 使用书签功能,可以在大量SQL语句里,快速定位某个语句所在位置  SQL Editor本身具有强大的编辑功能,非常...

    云数据库方案设计(1).doc

    大数据计算平台访问数据库 a)大数据计算平台Spark: 可以提供JdbcRDD来访问单机数据库系统,并且根据某列对表进行分区,并行读取, 提升效率。对于集群数据库,Spark工作进程可以对每一个存储节点进行数据读取,...

    云数据库方案设计.doc

    大数据计算平台访问数据库 a)大数据计算平台Spark: 可以提供JdbcRDD来访问单机数据库系统,并且根据某列对表进行分区,并行读取, 提升效率。对于集群数据库,Spark工作进程可以对每一个存储节点进行数据读取,...

    云数据库方案设计.docx

    大数据计算平台访问数据库 a)大数据计算平台Spark: 可以提供JdbcRDD来访问单机数据库系统,并且根据某列对表进行分区,并行读取,提升效率。对于集群数据库,Spark工作进程可以对每一个存储节点进行数据读取,通过...

    青云oracle工具

    oracle 的常见第三方工具主要是:toad ,PLSQL Developer,object browser;...8.可以对共享区进行监控,了解那些是不好的SQL以及执行计划; 9.可以在“裸机”上连接数据库,也就是可以无需安装oracle客户端;

    db2-技术经验总结

    1.18. 修改表结构后不允许对表进行任何操作(原) 57 1.19. 解决暂挂表(原) 58 1.20. DB2LOOK语法及使用 58 导出表结构的表结构脚本 59 1.21. DB2的函数大全 64 1.22. DB2数据库为单个会话锁定技巧 64 1.23. EXISTS和...

    ORACLE9i_优化设计与系统调整

    §10.1 分析阶段的对表的理解 113 §10.2 正确的主键字段的选择 113 §10.3 字段类型及长度的选择 113 §10.3.1 如果能用字符型就不要用数字型 114 §10.3.2 相互产生运算的数字型字段长度和精度要一致 114 §10.3.2...

    MySQLDBA运维笔记.pdf

    1.3.8 清理 mysql 操作日志文件~/mysql_history.........................................................21 1.3.9 禁止开发获取到 web 连接的密码,禁止开发连接操作生产对外的库...........21 1.4.0 服务器禁止...

Global site tag (gtag.js) - Google Analytics