設定結果集的硬性限制

本主題說明如何設定資料庫集的結果集的硬性限制。

您可以將硬性查詢限制設為 ClearQuest® 資料庫的主要內容,也可以透過在 ClearQuest 核心所在的區域環境中設定行為旗標來設定。在本端定義的硬性和軟性查詢限制會置換資料庫集裡設定的主要內容值。

將硬性限制設為資料庫集的主要內容

使用 installutil setmasterproperty 次指令,將硬性限制設為資料庫集的主要內容。

installutil setmasterproperty dbset_name cq_login_id cq_password HARD_QUERY_LIMIT new_value

範例
  • 將資料庫集 mydbset 的硬性查詢限制設定為 150,000:
    installutil setmasterproperty -dbset mydbset admin secret HARD_QUERY_LIMIT 150000
  • 若為資料庫集 mydbset,對於 SAMPL 資料庫,請將硬性查詢限制設定為 150,000,對於 TEST 資料庫則設定為 20,000:
    installutil setmasterproperty -dbset mydbset admin secret HARD_QUERY_LIMIT SAMPL=150000;TEST=20000

在區域環境中使用行為旗標來設定硬性限制

若要在 ClearQuest 核心所在的區域環境中設定查詢限制行為旗標,請修改 Windows 登錄機碼 HKEY_CURRENT_USER\Software\Rational Software\ClearQuest\Diagnostic,或設定環境變數 CQ_DIAG_BEHAVIOR

範例

  • 修改 Windows 登錄,將軟性限制設為 5,000,將硬性限制設為 20,000。

    使用 regedit 來修改登錄機碼 HKEY_CURRENT_USER\Software\Rational Software\ClearQuest\Diagnostic

    HKEY_CURRENT_USER\Software\Rational Software\ClearQuest\Diagnostic
    "Name"=""
    "behavior"="SOFT_QUERY_LIMIT=5000;HARD_QUERY_LIMIT=20000"
  • 設定環境變數 CQ_DIAG_BEHAVIOR,將軟性限制設為 5,000,將硬性限制設為 20,000。
    CQ_DIAG_BEHAVIOR="SOFT_QUERY_LIMIT=5000;HARD_QUERY_LIMIT=20000"

意見