資料庫建立規範

2021-08-25 20:46:23 字數 2054 閱讀 4497

資料庫建立規範

目標說明

設定為資料庫的儲存位置指定

資料庫檔案位置

資料檔案、日誌檔案、控制檔案

/oradata/orcl

資料庫管理目錄

資料庫各種跟蹤檔案的目錄位置

/admin/orcl

備份檔案位置

資料庫備份檔案的目錄位置

/flash_recovery_area

資料庫儲存方式

按照裸裝置方式、asm儲存還是檔案系統方式

jfs2檔案儲存系統

資料庫的啟動引數指定

資料庫名

資料庫名稱,不能超過8字元

db_name=orcl

資料庫網域名稱

資料庫以網域名稱表示法在網路結構中的邏輯位置

db_domain=""

系統全域性區sga

所有sga中快取結構的總計尺寸

sga_target=285212672

程式全域性區pga

所有伺服器程序可用的pga記憶體結構上限

pga_agregate_target=94371840

資料庫資料塊尺寸

資料庫的尺寸,取值可以從2048到32768,預設為8192

db_block_size=8192

一次性讀取資料塊數

全表掃瞄時一次i/o操作所讀取的資料塊個數

db_file_multiblock_read_count=16

會話開啟游標數

乙個使用者會話可以同時開啟的最大游標數

open_cursors=300

系統最大程序數

連線到oracle的最大併發程序個數,該數值包含伺服器程序和所有活動後台程序

processes=150

後台跟蹤檔案位置

後台程序跟蹤檔案所在的目錄

background_dump_dest=…10.2.0/admin/orcl/bdump

使用者跟蹤檔案位置

使用者程序跟蹤檔案所在的目錄,常用於資料庫sql跟蹤操作的跟蹤檔案儲存。

user_dump_dest=…10.2.0/admin/orcl/udump

核心跟蹤檔案位置

核心跟蹤檔案所在的目錄,主要用於unix環境

core_dump_dest=…10.2.0/admin/orcl/cdump

審計檔案位置

用於指定審計跟蹤檔案所在的os目錄,主要用於unix環境

audit_file_dest=10.2.0/admin/orcl/adump

控制檔案位置

指定資料庫的控制檔案,最多可使用8個

control01.ctl、control02.ctl    …

快速恢復區設定

指定快速恢復區的預設位置,也稱閃迴區

db_recovery_file_dest=/flash_recovery_area

快速恢復區邏輯限制

在快速恢復區儲存資料庫恢復資料(檔案),可以使用的最大空間限制

db_recovery_file_dest_size=2147483648

歸檔檔案命名格式

歸檔檔案的命名格式,%t用於標記執行緒號;%s用於標記日誌序列號;%r用於標記資料庫副本號

log_archive_format=%t_%s_%r.dbf

資料庫向下相容

oracle需要向下相容的版本號

compatible=10.2.0.1.0

遠端登入認證

指定是否使用口令檔案驗證特權使用者,exclusive表示oracle將使用口令檔案驗證超級使用者

remote_login_passwordfile=exclusive

還原管理方式

系統要使用的還原管理模式,一般應取auto,意為自動管理

undo_management=auto

還原表空間

本資料庫要使用的還原表空間是哪乙個

undo_tablespace=undotbs1

資料庫 規範

使用一致的 敘述性的名稱。靈活使用空格和縮進來增強可讀性。儲存符合iso 8601標準的日期格式 yyyy mm dd hh mm ss.sssss 最好使用標準sql函式而不是特定 商的函式以提高可移植性。保證 簡潔明瞭並消除多餘的sql 比如非必要的引號或括號,或者可以推導出的多餘where語句...

資料庫規範

db軍規30條 一 基礎規範 1 必須使用innodb儲存引擎 解讀 支援事務 行級鎖 併發效能更好 cpu及記憶體快取頁優化使得資源利 用率更高 2 必須使用utf8mb4字符集 解讀 萬國碼,無需轉碼,無亂碼風險,節省空間 3 資料表 資料字段必須加入中文注釋 解讀 n年後誰tm知道這個r1,r...

資料庫規範

所有資料庫物件名稱必須使用小寫字母並用下劃線分割 mysql嚴格區分大小寫 所有資料庫物件名稱禁止使用mysql保留關鍵字 例如from date常見關鍵字 命名要做到見名識義,最好不要超過32個字元 臨時表以tmp為字首日期為字尾 備份表以bak為字首日期為字尾 所有儲存相同資料的列明和列型別必須...