MSSQL 2016: 메모리 액세스에 최적화된 데이터 범위 그룹 검색

Microsoft.SQLServer.2016.Discovery.InMemoryOLTPScopeGroup (Discovery)

이 검색 규칙은 모든 SQL Server 메모리 액세스에 최적화된 데이터 개체를 포함하도록 알림 및 성능 데이터 범위 그룹을 채웁니다. 이 검색 규칙은 메모리 액세스에 최적화된 데이터를 지원하는 SQL 버전(64비트 Enterprise, Developer 또는 Evaluation 버전)에 대해서만 사용하도록 설정됩니다.

Knowledge Base article:

요약

이 검색 규칙은 모든 SQL Server 메모리 액세스에 최적화된 데이터 개체를 포함하도록 알림 및 성능 데이터 범위 그룹을 채웁니다. 이 검색 규칙은 메모리 액세스에 최적화된 데이터를 지원하는 SQL 버전(64비트 Enterprise, Developer 또는 Evaluation 버전)에 대해서만 사용하도록 설정됩니다.

재정의 가능한 매개 변수

이름

설명

기본값

사용

워크플로를 사용하거나 사용하지 않도록 설정합니다.

Element properties:

TargetMicrosoft.SQLServer.2016.InMemoryOLTPScopeGroup
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource Microsoft.SystemCenter.GroupPopulator Default

Source Code:

<Discovery ID="Microsoft.SQLServer.2016.Discovery.InMemoryOLTPScopeGroup" Target="Microsoft.SQLServer.2016.InMemoryOLTPScopeGroup" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.InMemoryOLTPScopeGroup"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryDataSource" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.2016.DBFileGroupFx"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.2016.Relationships.InMemoryOLTPScopeGroupContainsDBFileGroupFx"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.2016.UserResourcePool"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.2016.Relationships.InMemoryOLTPScopeGroupContainsResourcePool"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>