设置结果集的硬限制

本主题描述了如何设置数据库集的结果集的硬限制。

您可以将硬查询限制设置为 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"

反馈