DB2日誌設定引數正確用法的描述

2021-09-11 19:36:46 字數 1104 閱讀 7155

1,故障轉移歸檔路徑(failarchpath)

如果指定的日誌歸檔方法失敗,則為歸檔日誌檔案指定備用目錄。在失敗的日誌歸檔方法再次可用之前,此目錄是日誌檔案的臨時儲存器,此時日誌檔案將從此目錄中移至日誌歸檔方法。通過將日誌檔案移動至該臨時位置,可以避免日誌目錄發生已滿情況。此引數必須是乙個標準現有目錄。

如果用tsm作為歸檔目的,這個引數比較必要,當tsm出現問題不能接收歸檔檔案資料的時候,這個可以救急,以免資料庫掛起。

2,日誌檔案大小(logfilsiz)

此引數以 4 kb 的頁數指定每個配置日誌的大小。

如果logfilsiz太小會引起頻繁的日誌切換和歸檔,而且遇到大事務的時候 (logprimary+logsecond)× logfilsiz 不足裝下所有內容的時候,該事務會失敗回滾。

3,每個事務的最大日誌數(max_log)

此引數指示乙個事務可以消耗的主日誌空間的百分比。該值是為 logprimary 配置引數指定的值的百分比。

如果該值設定為 0,則對乙個事務可以消耗的總的主日誌空間的百分比沒有限制。如果應用程式違反了 max_log 配置,則將強制該應用程式與資料庫斷開連線,事務將被回滾,並且將返回錯誤 sql1224n。

如果對事務大小無法估計,一般都設定為0,避免意外回滾發生。

4,主日誌(logprimary)

此引數指定將建立的大小為 logfilsiz 的主日誌數。 預設為3

主日誌,無論是空的還是滿的,都需要相同的磁碟空間容量。因此,若配置的日誌多於需要的日誌,將會不必要地占用磁碟空間。若配置的日誌太少,可能會遇到日誌滿載的情況。當選擇要配置的日誌數時,必須考慮建立的每個日誌的大小,以及應用程式是否可以處理日誌滿載的情況。對活動日誌空間的總日誌檔案大小限制為 256 gb。

5,輔助日誌(logsecond)

此引數指定建立並用於恢復(如果需要的話)的輔助日誌檔案的數目。 預設為2

如果主日誌檔案已滿,可按需要一次分配乙個輔助日誌檔案(大小為 logfilsiz),最多可分配由此引數指定的最大數目。如果此引數設定為 -1,則將資料庫配置為無限活動日誌空間。對在資料庫上執行的未完成事務的大小或數量沒有任何限制。在必須容納大型作業的環境中(這些作業需要的日誌空間比通常分配給主日誌的空間多),無限活動日誌記錄功能非常有用。

DB2日誌控制檔案作用及位置

db2日誌控制檔案 作用 當db2因意外情況而發生crash時,啟動時需要做crash recovery,即重做日誌,這時db2就需要用到日誌控制檔案確定重做日誌中的哪些條目。這是日誌控制檔案的主要作用之一,當然,還有其他作用,對資料庫的正常執行非常重要,在任何情況下都不要刪除日誌控制檔案。位置 當...

db2日誌模式 備份歸檔 恢復解析

db2的日誌分為兩種模式,日誌迴圈與歸檔日誌,也就是非歸檔和歸檔模式。下面就具體介紹一下這兩種方式以及和備份歸檔設定的關係。一 日誌迴圈 這是預設方式,也就是非歸檔模式,這種模式只支援 backup offline 離線備份,在備份過程中需要db2停止服務。在db2中檢視資料庫設定,如發現如下資訊 ...

apache2日誌設定

日誌記錄了web 伺服器的錯誤資訊以及訪問資訊,是分析 的流量和訪問量的重要依據。1 錯誤日誌的設定 errorlog logs error log 日誌的儲存位置 loglevel warn 日誌的級別 顯示的格式日下 mon oct 10 15 54 29 2006 error client 1...