亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

說說如何做oracle的SQL審核呢

發布時間:2020-06-07 09:38:10 來源:網絡 閱讀:7874 作者:qingduyu 欄目:關系型數據庫

說說如何做oracle database 的sql審核:

1. 如何做到預先的語法檢查呢

         首先要熟悉繁雜的oracle語法規范,并能提前報錯(這不是問題)

2. DDL 語句列的檢查,索引的檢查這些是直接執行才會發現的,難道要把表的結構全部導出來,操作檢查一遍嗎

(貌似可行) 那么要準備一個存儲其他庫表結構的 oracle database

3.DML 語句如何檢查數據沖突呢?

        可以使用不提交事物的方式檢查,但如果碰到大量數據的操作呢?會造成鎖的

4. 如何記錄回滾語句?

            能否解析日志呢,日志先寫入redo,logminer 會降低oracle性能
            可不去回滾DDL 語句,和insert ,delete 語句,
            主要預防update 語句,那么提前把update前 語句的數據select 備份起來,而不直接生成回滾update.

5. 這個工作流程是什么樣子的呢?

a. 目標庫的元數據備份到審核庫
b. 外部傳參給 審核程序,參數包括(ip,port,username,password,sql,  backip,backport, backuser,backpass)
c. 審核程序先在審核庫預執行,看看是否有語法錯誤,對于DDL 語句就直接更新了,對于insert 語句就直接執行了,
d. 對于delete語句檢查句法,因此,delete 之前要先備份   導入到審核庫,無法檢查數據是否存在,
e. 對于update語句,先要導入到備份庫,只能檢查語法,因為對于多表依賴的update 無法導出多表。

檢查完之后就代表通過了,就操作線上庫

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥德县| 休宁县| 河津市| 志丹县| 云梦县| 扶风县| 惠水县| 曲靖市| 清流县| 塔河县| 枞阳县| 兖州市| 新余市| 汶川县| 呈贡县| 禹州市| 炉霍县| 吴桥县| 天水市| 南汇区| 皋兰县| 普兰县| 慈利县| 临邑县| 信丰县| 墨脱县| 招远市| 光山县| 连平县| 怀仁县| 正定县| 西乌珠穆沁旗| 灌云县| 壤塘县| 惠安县| 东台市| 陇南市| 海盐县| 襄垣县| 顺义区| 临夏市|