如何提升SharePlex Capture效能?

SharePlex Capture主要是I / O過程。Capture速度最大的兩個因素是進程優先級一次讀取的數據量

1.Capture讀取的數據量使用參數“SP_OCT_LOG_READ_SIZE”設置,默認值為64 blocks redolog blocks。此參數最多可以達到128或256.設置此參數後,需要停止/啟動該過程才能使更改生效。
要更改參數
sp_ctrl> set param SP_OCT_LOG_READ_SIZE 256
sp_ctrl> stop capture
sp_ctrl> start capture

您可以通過reset param將參數更改回默認值64
sp_ctrl> reset param SP_OCT_LOG_READ_SIZE
sp_ctrl> stop capture
sp_ctrl> start capture


2.將過程優先級提高到-10的第二種選擇也將提高性能。您將需要root來降低值。優先級就像高爾夫分數越低越好。值20是最慢的值,-20的值是最快的。
renice設置流程,您必須以root身份登錄
renice -10

linux renice 命令詳解
  功能說明:調整優先權。
  語  法:renice [優先等級][-g <程式群組名稱>...][-p <程式識別碼>...][-u <用戶名稱>...]

留言

這個網誌中的熱門文章

MSSQL 瘦身 : 壓縮資料庫

InTrust 自動幫您蒐集 AD 帳號的登入/登出紀錄,長時間保存並保護

[SAP] 什麼是SAP? R/3 and S/4 是什麼意思? 差別在哪? (勿轉臉書)