Interface IProfiledPlan
This is the same as a regular IPlan - except this plan has been executed, meaning it also contains detailed information about how much work each step of the plan incurred on the database.
[Obsolete("Use IProfile instead")]
public interface IProfiledPlan : IPlan
- Inherited Members
- Extension Methods
Properties
- Children
Gets zero or more child profiled plans. A profiled plan is a tree, where each child is another profiled plan. The children are where this part of the plan gets its input records - unless this is an OperatorType that introduces new records on its own.
- DbHits
Gets the number of times this part of the plan touched the underlying data stores
- HasPageCacheStats
Gets if the number page cache hits and misses and the ratio was recorded.
- PageCacheHitRatio
Gets the ratio of page cache hits to total number of lookups or 0 if no data is available
- PageCacheHits
Gets number of page cache hits caused by executing the associated execution step.
- PageCacheMisses
Gets number of page cache misses caused by executing the associated execution step
- Records
Gets the number of records this part of the plan produced
- Time
Gets amount of time spent in the associated execution step.