如何對錶操作進行監控

2021-08-30 16:22:34 字數 593 閱讀 3420

如何對錶操作進行監控

我們在跟蹤定位一些系統問題的時候,經常需要知道哪些地方對乙個表進行了操作,查詢**很麻煩,其實有乙個簡單的方法,就是跟蹤表,

如下語句,就可以給表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;

/

如何對錶操作進行監控

如何對錶操作進行監控 我們在跟蹤定位一些系統問題的時候,經常需要知道哪些地方對乙個表進行了操作,查詢 很麻煩,其實有乙個簡單的方法,就是跟蹤表,如下語句,就可以給表t table增加監控了。begin dbms fga.add policy test t table fga end 我們可以用下面語...

oracle對錶空間進行操作

1.更改資料檔案大小 alter database datafile filename resize 大小 2.向表空間新增資料檔案 alter tablespace 表空間名 add datafile filename size 10 autoextend on 3.表空間唯讀 alter tab...

Oracle對錶進行的修改操作

oracle對錶進行的修改操作,這裡以user表為例 修改表名 rename 舊表名 to 新錶名 rename user to newuser 修改表 新增新字段 alter table 表名 add 欄位名 字段型別 預設值 是否為空 alter table user add age numbe...