...
Transaction snapshots are triggered on the server when slow or stalled business transactions are identified when a diagnostic session is started or periodically based on a configured interval. In general, slow, very slow, and stalled transactions are more likely to trigger a transaction snapshot on the server than transactions operating within the normal range. For more information about when server-side transaction snapshots are captured, see Transaction Snapshots.
...