ORACLE 概要檔案管理

Davis_itpub發表於2018-06-27
ORACLE概要檔案管理 
    Oracle系統為了合理分配和使用系統的資源提出了概要檔案的概念。所謂概要檔案,  就是一份描述如何使用系統的資源(主要是CPU資源)的配置檔案。將概要檔案賦予某個數  據庫使用者,在使用者連線並訪問資料庫伺服器時,系統就按照概要檔案給他分配資源。 
    其作用包括:
    1、管理資料庫系統資源。
    2、管理資料庫口令及驗證方式。
    預設給使用者分配的是DEFAULT概要檔案,將該文 件賦予了每個建立的使用者。但該檔案對資源沒有任何限制,因此管理員常常需要根據自己數 據庫系統的環境自行建立概要檔案,下面介紹如何建立及管理概要檔案。
下面是一個完整的建立概要檔案的例項sql語句 :
CREATE PROFILE "TESTPROFILE"
    LIMIT CPU_PER_SESSION 1000
    CPU_PER_CALL 1000
    CONNECT_TIME 30
    IDLE_TIME DEFAULT
    SESSIONS_PER_USER 10
    LOGICAL_READS_PER_SESSION 1000
    LOGICAL_READS_PER_CALL 1000
    PRIVATE_SGA 16K
    COMPOSITE_LIMIT 1000000
    FAILED_LOGIN_ATTEMPTS 10
    PASSWORD_LOCK_TIME 10
    PASSWORD_GRACE_TIME 120
    PASSWORD_LIFE_TIME 60
    PASSWORD_REUSE_MAX UNLIMITED
    PASSWORD_REUSE_TIME 120
    PASSWORD_VERIFY_FUNCTION DEFAULT
更改引數例項:
alter profile "testprofile" limit LIMIT CPU_PER_SESSION 5000
刪除概要檔案:
drop profile testprofile
為一個具體使用者分配 概要檔案
alter user testuser profile testprofile
檢視概要檔案的資訊,可以查詢
SYS.DBA_PROFILES
SYS.USER_RESOURCE_LIMITS
SYS.USER_PASSWORD_LIMITS


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31520497/viewspace-2156875/,如需轉載,請註明出處,否則將追究法律責任。

相關文章