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://go.microsoft.com/fwlink/?LinkId=789156
Nom | Description | Valeur par défaut |
Activé | Active ou désactive le flux de travail. | Oui |
Intervalle (secondes) | L'intervalle de temps récurrent, en secondes, dans lequel exécuter le flux de travail. | 900 |
Heure de synchronisation | Heure de la synchronisation, spécifiée selon un format de 24 heures. Peut être omise. | 00:04 |
Délai d'attente (secondes) | Spécifie la durée pendant laquelle le flux de travail est autorisé à s'exécuter avant d'être fermé et marqué comme ayant échoué. | 300 |
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>