dm7的唯讀會話與oracle的唯讀事務有一定區別:乙個是會話級別,乙個是事務級別。
dm7會話設定為唯讀,只是禁止當前會話修改資料,oracle將事務設定為唯讀,可以影響到資料的隔離級。
在dm7中當sp_set_session_readonly(1)後
create
table t1(c1 int);
insert
into t1 values(1
);commit
;
-----session1:
sp_set_session_readonly(1)
select
*from t1;
結果為1
-----session2:
update t1 set c1=2;
commit
;
-----session1:
select
*from t1;
結果為2
同樣的操作,在oracle上設定為唯讀事務後,session2查出的結果應該還是1;
oracle事務級別的唯讀設定效果:當前事務查出的資料,不受其他事務修改的影響。
另外該sp_set_session_readonly(1)系統過程只對update有用,insert無效;
dm7審計設定
審計設定 審計開關由 dm 的 ini 引數 enable audit 控制 0 關閉審計 1 開啟普通審計 2 開啟普通審計和實時審計 檢視審計的值 select from v parameter where name enable audit 設定enable audit為1 sp set pa...
DM7統計資訊
一 什麼是統計資訊 統計資訊主要是描述資料庫中表 索引的大小 規模 資料分布狀況等的一類資訊。比如,表的行數 塊數 平均每行的大小 索引的leaf blocks 索引欄位的行數 不同值的大小等,都屬於統計資訊。cbo正是根據這些統計資訊資料,計算出不同訪問路徑 不同join 方式下,各種執行計畫的成...
11 2 1 唯讀演算法
root localhost testc vi 11 chukuisuanf.cpp 1 include 2 include 3 include 4 include 5 using namespace std 6 7 int main 8 accumulate accumulate有三個形參 頭兩個...