Règle de collecte des performances des sessions actives des bases de données SQL 2008
Nombre de sessions actives pour la base de données SQL 2008
Les mesures de sessions actives montrent la somme des connexions clientes externes et des connexions système internes à la base de données. Si cette mesure est très élevée, les clients connectés peuvent rencontrer des problèmes de performance, d'autres clients non connectés pouvant, eux, rencontrer des problèmes d'accès à la base de données.
Vous trouverez des informations supplémentaires dans la documentation de sys.dm_exec_sessions (Transact-SQL)
http://msdn.microsoft.com/fr-fr/library/ms176013(v=sql.100).aspx
Target | Microsoft.SQLServer.2008.Database |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SQLServer.2008.Database.ActiveSessions.DataSourceMapped | Microsoft.SQLServer.SQLProbeAccount |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SQLServer.2008.Database.ActiveSessions.Collection" Enabled="true" Target="SQL2008Core!Microsoft.SQLServer.2008.Database">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2008.Database.ActiveSessions.DataSourceMapped" RunAs="SQL!Microsoft.SQLServer.SQLProbeAccount">
<IntervalSeconds>900</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<SyncTime/>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>