Oracle入门(十)之概要文件
(1)功能
?控制用戶對系統和數據庫資源的使用,保證系統正常運行,防止用戶消耗大量資源造成的系統性能下降。
(2)方法
?設置預定義資源參數。
?這些參數包含在概要文件中,如果沒有為用戶指定概要文件,則使用Default概要文件。
二、概要文件控制資源內容
- 每個用戶當前的會話數
- CPU使用的時間
- 私有的SQL和PL/SQL區使用
- 邏輯讀取的實現
- 用戶連接到數據庫的空閑時間
alter system set resource_limit = TRUE;
三、概要文件構建
(1)控制資源參數
sessions_per_user : 限制用戶當前會話的數量
cpu_per_session: 限制一個會話使用的cpu時間
cpu_per_call :限制一個sql語句使用的cpu時間
logical_reads_per_session:限制每個會話讀取的數據庫數據塊數,包括從內存和磁盤讀取的總和
logical_reads_per_call:限制sql語句讀取的數據庫數據塊數,包括從內存和磁盤讀取的總和
private_sga :sga中私有區域的大小
connect_time :指定一個會話連接到數據庫的最大時間
idle_time default:指定一個會話可以連續空閑的最長時間,單位:分鐘
composite_limit:設置用戶對系統資源的綜合消耗。由: cpu_per_session、logical_reads_per_session、private_sga、connect_time綜合決定
failed_login_attempts: 最大錯誤登錄次數
password_lock_time:登錄失敗后賬戶被鎖天數
password_life_time:密碼有效天數
password_grace_time:用戶密碼被中止前多少天提醒用戶修改密碼
password_reuse_time:用戶修改密碼后多少天,用戶才可以再次使用原來的密碼
password_reuse_max:密碼被重新使用后,可修改的次數
password_verify_function:密碼復雜度審計函數
(2)創建概要文件
四、修改概要文件
alter profile profile_name
limit
[resource_parameters |
?password_parameters]
drop profile profile_name [cascade]
---如果用戶使用了要刪除的概要文件,必須加上此關鍵字,把用戶使用當前概要文件也撤銷。
六、查詢概要文件?select * from dba_profiles;
總結
以上是生活随笔為你收集整理的Oracle入门(十)之概要文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重装系统出现蓝屏代码0x000000a5
- 下一篇: Oracle入门(九)之用户、角色与权限