SolarWinds Information Service v3.0 Schema Documentation

Index

DPA.DetailDataDimension

Base type: System.ExtensionEntity

Summary: Detail Wait Time statistics for DB instance

Properties

Name Type Notes
DatabaseId System.Int32 Reference to Orion.DPA.DatabaseInstance.Id
GlobalDatabaseId System.Int32 Unique ID of database instance in Orion
DimensionId System.Int32 Detail data-dimension; possible values are: SQL (1), WAIT (2), PROGRAM (3), DATABASE_INSTANCE (4), MACHINE (5), DB_USER (6), OS_USER (7), FILE (8), DRIVE (9), PLAN (10), ACTION (11), MODULE (12), PARTITION (13), OBJECT (14), PROCEDURE (15), SESSION (16)
InstanceId System.String IDs of an instances in DPA; for programs, machines, users, etc. these are typically generically-generated IDs in local repository table; for SQL texts these are SQL hashes
InstanceName System.String Name of an instance; e.g. 'IGNITE' (for program), 'administrator-XYZ' (for user), 348A3F21 (for SQL text)
TopN System.Int32 Limits the maximal number of categories (SQLs, programs etc.) to be retrieved for the specified time interval. Ignored for WAIT dimension if the TimesliceUnit is not provided. If TopN is not specified, default value is the NUMBER_OF_ITEMS_IN_TIMESERIES_CHART attribute in DPA config for the given monitored database instance.
InstanceValue System.String For SQL time-slice – this field contains full SQL text; For other time-slice dimensions it is empty; For all non time-slice dimensions it contains WAIT cause
IntervalUnit System.Int32 Allowed values are HOUR (3), TWO_HOURS (30), THREE_HOURS (31), FOUR_HOURS (32), SIX_HOURS (33), EIGHT_HOURS (34), TWELVE_HOURS (35
Time System.DateTime Time-stamp of entity record (operators <, <=, > and >= can be used in WHERE clauses on this field)
TimesliceUnit System.Int32 Specifies how time-frame should be split. Allowed values are (other than ones in IntervalUnit) FIVE_SECONDS (10), TEN_SECONDS (11), FIFTEEN_SECONDS (12), TWENTY_SECONDS (13), THIRTY_SECONDS (14), MINUTE (2), TWO_MINUTES (20), FIVE_MINUTES (21), TEN_MINUTES (22), TWENTY_MINUTES (23), THIRTY_MINUTES (24), TWO_DAYS (40), THREE_DAYS (41)
Wait System.Double Total wait-time in seconds for each returned record
Executions System.Int32 Number of Executions for each returned value. Returns 'null' if value is not specified (e.g. Timeslice < 10 min or Dimension <> 1 ), -1 if 'Not Available' (e.g. in Truncate queries), otherwise not negative number
Average System.Double Average in seconds for each returned value. Returns 'null' if value is not specified (e.g. Timeslice < 10 min or Dimension <> 1 ), -1 if 'Not Available' (e.g. in Truncate queries), otherwise not negative number
MachineIdentifier System.String Machine identifier
AdditionalValue System.String
DisplayName System.String
Description System.String
InstanceType System.Type
Uri System.String
InstanceSiteId System.Int32 Default='0'.
DatabaseInstance Orion.DPA.DatabaseInstance Defined by relationship Orion.DatabaseInstanceDetailDataDimension (System.Reference)