Advertisement
cdtaylor

Period_ID_20133

Jan 27th, 2015
516
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.84 KB | None | 0 0
  1. /* Formatted on 1/27/2015 12:44:47 PM (QP5 v5.256.13226.35510) */
  2. SELECT a.STS_PERF_PERIOD,
  3. a.PART_ACCT_NO,
  4. a.PWN_PART_AKA_NME,
  5. a.PWN_P_W_IND,
  6. a.AFL_SOCIETY_NME,
  7. b.sts_CHANNEL_TYPE,
  8. c.stp_s03_program_cd--TOTAL Music Minutes CALCULATION:
  9. ,
  10. SUM (
  11. CASE
  12. WHEN STG_STATUS = 'DP'
  13. THEN
  14. 0
  15. ELSE
  16. a.perf_count
  17. * ( ( a.BMI_FEATURE
  18. + a.BMI_BG
  19. + a.BMI_LOGO
  20. + a.BMI_THEME
  21. + a.BMI_BV
  22. + a.ASCAP_FEATURE
  23. + a.ASCAP_BG
  24. + a.ASCAP_LOGO
  25. + a.ASCAP_THEME
  26. + a.ASCAP_BV
  27. + a.FOREIGN_FEATURE
  28. + a.FOREIGN_BG
  29. + a.FOREIGN_LOGO
  30. + a.FOREIGN_THEME
  31. + a.FOREIGN_BV
  32. + a.PD_FEATURE
  33. + a.PD_BG
  34. + a.PD_LOGO
  35. + a.PD_THEME
  36. + a.PD_BV
  37. + a.SESAC_FEATURE
  38. + a.SESAC_BG
  39. + a.SESAC_LOGO
  40. + a.SESAC_THEME
  41. + a.SESAC_BV
  42. + a.NA_FEATURE
  43. + a.NA_BG
  44. + a.NA_LOGO
  45. + a.NA_THEME
  46. + a.NA_BV))
  47. END)
  48. / 60
  49. AS "TOT_MUSIC_MINS"--BMI Music Minutes CALCULATION:
  50. ,
  51. SUM (
  52. CASE
  53. WHEN STG_STATUS = 'DP'
  54. THEN
  55. 0
  56. ELSE
  57. a.perf_count
  58. * ( ( a.BMI_FEATURE
  59. + a.BMI_BG
  60. + a.BMI_LOGO
  61. + a.BMI_THEME
  62. + a.BMI_BV))
  63. END)
  64. / 60
  65. AS "BMI_MUSIC_MINS"
  66. FROM PRDM.COWS_PURPLE_PART a,
  67. prdm.cows_TCUE_STS_SCHEDULE b,
  68. prdm.cows_tcue_stp_program c
  69. WHERE A.STS_PERF_PERIOD = b.sts_perf_period
  70. AND A.STS_DPS_TYPE = b.sts_dps_type
  71. AND A.STG_GROUP_NO = b.sts_group_no
  72. AND a.stg_group_seq_no = b.sts_group_seq_no
  73. AND b.sts_provider = c.stp_provider
  74. AND b.sts_program_no = c.stp_program_no
  75. AND a.STS_PERF_PERIOD ='20133'
  76. AND b.sts_perf_source = 'CB'
  77. AND a.PWN_P_W_IND = 'W'
  78. AND c.stp_s03_program_cd <> '36'
  79. GROUP BY a.STS_PERF_PERIOD,
  80. a.PART_ACCT_NO,
  81. a.PWN_PART_AKA_NME,
  82. a.PWN_P_W_IND,
  83. a.AFL_SOCIETY_NME,
  84. b.sts_CHANNEL_TYPE,
  85. c.stp_s03_program_cd
  86.  
  87. Plan hash value: 3089352397
  88.  
  89. ----------------------------------------------------------------------------------------------------------------------------------------------
  90. | Id | Operation | Name | E-Rows |E-Bytes|E-Temp | Cost (%CPU)| E-Time | Pstart| Pstop |
  91. ----------------------------------------------------------------------------------------------------------------------------------------------
  92. | 0 | SELECT STATEMENT | | 651M| 90G| | 14M (1)| 16:21:07 | | |
  93. | 1 | HASH GROUP BY | | 651M| 90G| 104G| 14M (1)| 16:21:07 | | |
  94. |* 2 | HASH JOIN | | 651M| 90G| | 1274K (2)| 01:24:59 | | |
  95. | 3 | VIEW | VW_GBC_9 | 7106 | 652K| | 262K (2)| 00:17:30 | | |
  96. | 4 | HASH GROUP BY | | 7106 | 1145K| 3110M| 262K (2)| 00:17:30 | | |
  97. | 5 | PARTITION RANGE SINGLE | | 12M| 2004M| | 122K (2)| 00:08:09 | 19 | 19 |
  98. |* 6 | TABLE ACCESS FULL | COWS_PURPLE_PART | 12M| 2004M| | 122K (2)| 00:08:09 | 19 | 19 |
  99. | 7 | VIEW | VW_GBF_10 | 52M| 2775M| | 1007K (2)| 01:07:12 | | |
  100. | 8 | HASH GROUP BY | | 52M| 2421M| 6607M| 1007K (2)| 01:07:12 | | |
  101. |* 9 | HASH JOIN | | 115M| 5265M| 535M| 580K (1)| 00:38:44 | | |
  102. |* 10 | INDEX FAST FULL SCAN | COWS_TCUE_STP_PROG_IDX01 | 24M| 256M| | 12602 (3)| 00:00:51 | | |
  103. | 11 | PARTITION RANGE ALL | | 13M| 477M| | 517K (1)| 00:34:30 | 1 | 22 |
  104. | 12 | TABLE ACCESS BY LOCAL INDEX ROWID| COWS_TCUE_STS_SCHEDULE | 13M| 477M| | 517K (1)| 00:34:30 | 1 | 22 |
  105. |* 13 | INDEX SKIP SCAN | COWS_TCUE_STS_SCHED_IDX01 | 13M| | | 24441 (1)| 00:01:38 | 1 | 22 |
  106. ----------------------------------------------------------------------------------------------------------------------------------------------
  107.  
  108. Query Block Name / Object Alias (identified by operation id):
  109. -------------------------------------------------------------
  110.  
  111. 1 - SEL$B410752D
  112. 3 - SEL$C19FF6E1 / VW_GBC_9@SEL$377C5901
  113. 4 - SEL$C19FF6E1
  114. 6 - SEL$C19FF6E1 / A@SEL$1
  115. 7 - SEL$DD65AEC8 / VW_GBF_10@SEL$E327F127
  116. 8 - SEL$DD65AEC8
  117. 10 - SEL$DD65AEC8 / C@SEL$1
  118. 12 - SEL$DD65AEC8 / B@SEL$1
  119. 13 - SEL$DD65AEC8 / B@SEL$1
  120.  
  121. Outline Data
  122. -------------
  123.  
  124. /*+
  125. BEGIN_OUTLINE_DATA
  126. USE_HASH_AGGREGATION(@"SEL$C19FF6E1")
  127. FULL(@"SEL$C19FF6E1" "A"@"SEL$1")
  128. USE_HASH_AGGREGATION(@"SEL$DD65AEC8")
  129. SWAP_JOIN_INPUTS(@"SEL$DD65AEC8" "C"@"SEL$1")
  130. USE_HASH(@"SEL$DD65AEC8" "C"@"SEL$1")
  131. LEADING(@"SEL$DD65AEC8" "B"@"SEL$1" "C"@"SEL$1")
  132. INDEX_FFS(@"SEL$DD65AEC8" "C"@"SEL$1" ("COWS_TCUE_STP_PROGRAM"."STP_S03_PROGRAM_CD" "COWS_TCUE_STP_PROGRAM"."STP_PROVIDER"
  133. "COWS_TCUE_STP_PROGRAM"."STP_PROGRAM_NO"))
  134. INDEX_SS(@"SEL$DD65AEC8" "B"@"SEL$1" ("COWS_TCUE_STS_SCHEDULE"."COWS_DIST_PERIOD" "COWS_TCUE_STS_SCHEDULE"."STS_PERF_PERIOD"
  135. "COWS_TCUE_STS_SCHEDULE"."STS_PERF_SOURCE"))
  136. USE_HASH_AGGREGATION(@"SEL$B410752D")
  137. USE_HASH(@"SEL$B410752D" "VW_GBF_10"@"SEL$E327F127")
  138. LEADING(@"SEL$B410752D" "VW_GBC_9"@"SEL$377C5901" "VW_GBF_10"@"SEL$E327F127")
  139. NO_ACCESS(@"SEL$B410752D" "VW_GBF_10"@"SEL$E327F127")
  140. NO_ACCESS(@"SEL$B410752D" "VW_GBC_9"@"SEL$377C5901")
  141. OUTLINE(@"SEL$1")
  142. OUTLINE(@"SEL$377C5901")
  143. OUTLINE(@"SEL$E327F127")
  144. PLACE_GROUP_BY(@"SEL$1" ( "B"@"SEL$1" "C"@"SEL$1" ) ( "A"@"SEL$1" ) 9)
  145. OUTLINE_LEAF(@"SEL$B410752D")
  146. OUTLINE_LEAF(@"SEL$C19FF6E1")
  147. OUTLINE_LEAF(@"SEL$DD65AEC8")
  148. NO_PARALLEL
  149. DB_VERSION('11.2.0.2')
  150. OPTIMIZER_FEATURES_ENABLE('11.2.0.2')
  151. IGNORE_OPTIM_EMBEDDED_HINTS
  152. END_OUTLINE_DATA
  153. */
  154.  
  155. Predicate Information (identified by operation id):
  156. ---------------------------------------------------
  157.  
  158. 2 - access("ITEM_4"="ITEM_4" AND "ITEM_3"="ITEM_3" AND "ITEM_2"="ITEM_2" AND "ITEM_1"="ITEM_1")
  159. 6 - filter("A"."PWN_P_W_IND"='W' AND "A"."STS_PERF_PERIOD"='20133')
  160. 9 - access("B"."STS_PROGRAM_NO"="C"."STP_PROGRAM_NO" AND "B"."STS_PROVIDER"="C"."STP_PROVIDER")
  161. 10 - filter("C"."STP_S03_PROGRAM_CD"<>'36')
  162. 13 - access("B"."STS_PERF_SOURCE"='CB')
  163. filter("B"."STS_PERF_SOURCE"='CB')
  164.  
  165. Column Projection Information (identified by operation id):
  166. -----------------------------------------------------------
  167.  
  168. 1 - (#keys=7) "ITEM_4"[VARCHAR2,5], "ITEM_7"[NUMBER,22], "ITEM_8"[VARCHAR2,30], "ITEM_9"[VARCHAR2,1], "ITEM_10"[VARCHAR2,8],
  169. "ITEM_7"[VARCHAR2,7], "ITEM_8"[VARCHAR2,2], SUM("ITEM_5"*"ITEM_5")[22], SUM("ITEM_6"*"ITEM_6")[22]
  170. 2 - (#keys=4) "ITEM_4"[VARCHAR2,5], "ITEM_7"[NUMBER,22], "ITEM_8"[VARCHAR2,30], "ITEM_9"[VARCHAR2,1], "ITEM_10"[VARCHAR2,8],
  171. "ITEM_5"[NUMBER,22], "ITEM_6"[NUMBER,22], "ITEM_5"[NUMBER,22], "ITEM_6"[NUMBER,22], "ITEM_7"[VARCHAR2,7], "ITEM_8"[VARCHAR2,2]
  172. 3 - "ITEM_1"[NUMBER,22], "ITEM_2"[NUMBER,22], "ITEM_3"[VARCHAR2,10], "ITEM_4"[VARCHAR2,5], "ITEM_5"[NUMBER,22],
  173. "ITEM_6"[NUMBER,22], "ITEM_7"[NUMBER,22], "ITEM_8"[VARCHAR2,30], "ITEM_9"[VARCHAR2,1], "ITEM_10"[VARCHAR2,8]
  174. 4 - (#keys=8) "A"."STG_GROUP_SEQ_NO"[NUMBER,22], "A"."STG_GROUP_NO"[NUMBER,22], "A"."STS_DPS_TYPE"[VARCHAR2,10],
  175. "A"."STS_PERF_PERIOD"[VARCHAR2,5], "A"."PART_ACCT_NO"[NUMBER,22], "A"."PWN_PART_AKA_NME"[VARCHAR2,30], "A"."PWN_P_W_IND"[VARCHAR2,1],
  176. "A"."AFL_SOCIETY_NME"[VARCHAR2,8], SUM(CASE "STG_STATUS" WHEN 'DP' THEN 0 ELSE
  177. "A"."PERF_COUNT"*("A"."BMI_FEATURE"+"A"."BMI_BG"+"A"."BMI_LOGO"+"A"."BMI_THEME"+"A"."BMI_BV") END )[22], SUM(CASE "STG_STATUS" WHEN
  178. 'DP' THEN 0 ELSE "A"."PERF_COUNT"*("A"."BMI_FEATURE"+"A"."BMI_BG"+"A"."BMI_LOGO"+"A"."BMI_THEME"+"A"."BMI_BV"+"A"."ASCAP_FEATURE"+"A".
  179. "ASCAP_BG"+"A"."ASCAP_LOGO"+"A"."ASCAP_THEME"+"A"."ASCAP_BV"+"A"."FOREIGN_FEATURE"+"A"."FOREIGN_BG"+"A"."FOREIGN_LOGO"+"A"."FOREIGN_TH
  180. EME"+"A"."FOREIGN_BV"+"A"."PD_FEATURE"+"A"."PD_BG"+"A"."PD_LOGO"+"A"."PD_THEME"+"A"."PD_BV"+"A"."SESAC_FEATURE"+"A"."SESAC_BG"+"A"."SE
  181. SAC_LOGO"+"A"."SESAC_THEME"+"A"."SESAC_BV"+"A"."NA_FEATURE"+"A"."NA_BG"+"A"."NA_LOGO"+"A"."NA_THEME"+"A"."NA_BV") END )[22]
  182. 5 - "A"."STS_PERF_PERIOD"[VARCHAR2,5], "A"."STS_DPS_TYPE"[VARCHAR2,10], "A"."PERF_COUNT"[NUMBER,22], "STG_STATUS"[VARCHAR2,2],
  183. "A"."STG_GROUP_NO"[NUMBER,22], "A"."STG_GROUP_SEQ_NO"[NUMBER,22], "A"."PART_ACCT_NO"[NUMBER,22], "A"."PWN_PART_AKA_NME"[VARCHAR2,30],
  184. "A"."PWN_P_W_IND"[VARCHAR2,1], "A"."AFL_SOCIETY_NME"[VARCHAR2,8], "A"."ASCAP_BG"[NUMBER,22], "A"."BMI_BG"[NUMBER,22],
  185. "A"."SESAC_BG"[NUMBER,22], "A"."NA_BG"[NUMBER,22], "A"."PD_BG"[NUMBER,22], "A"."FOREIGN_BG"[NUMBER,22], "A"."ASCAP_BV"[NUMBER,22],
  186. "A"."BMI_BV"[NUMBER,22], "A"."SESAC_BV"[NUMBER,22], "A"."NA_BV"[NUMBER,22], "A"."PD_BV"[NUMBER,22], "A"."FOREIGN_BV"[NUMBER,22],
  187. "A"."ASCAP_THEME"[NUMBER,22], "A"."BMI_THEME"[NUMBER,22], "A"."SESAC_THEME"[NUMBER,22], "A"."NA_THEME"[NUMBER,22],
  188. "A"."PD_THEME"[NUMBER,22], "A"."FOREIGN_THEME"[NUMBER,22], "A"."ASCAP_FEATURE"[NUMBER,22], "A"."BMI_FEATURE"[NUMBER,22],
  189. "A"."SESAC_FEATURE"[NUMBER,22], "A"."NA_FEATURE"[NUMBER,22], "A"."PD_FEATURE"[NUMBER,22], "A"."FOREIGN_FEATURE"[NUMBER,22],
  190. "A"."ASCAP_LOGO"[NUMBER,22], "A"."BMI_LOGO"[NUMBER,22], "A"."SESAC_LOGO"[NUMBER,22], "A"."NA_LOGO"[NUMBER,22],
  191. "A"."PD_LOGO"[NUMBER,22], "A"."FOREIGN_LOGO"[NUMBER,22]
  192. 6 - "A"."STS_PERF_PERIOD"[VARCHAR2,5], "A"."STS_DPS_TYPE"[VARCHAR2,10], "A"."PERF_COUNT"[NUMBER,22], "STG_STATUS"[VARCHAR2,2],
  193. "A"."STG_GROUP_NO"[NUMBER,22], "A"."STG_GROUP_SEQ_NO"[NUMBER,22], "A"."PART_ACCT_NO"[NUMBER,22], "A"."PWN_PART_AKA_NME"[VARCHAR2,30],
  194. "A"."PWN_P_W_IND"[VARCHAR2,1], "A"."AFL_SOCIETY_NME"[VARCHAR2,8], "A"."ASCAP_BG"[NUMBER,22], "A"."BMI_BG"[NUMBER,22],
  195. "A"."SESAC_BG"[NUMBER,22], "A"."NA_BG"[NUMBER,22], "A"."PD_BG"[NUMBER,22], "A"."FOREIGN_BG"[NUMBER,22], "A"."ASCAP_BV"[NUMBER,22],
  196. "A"."BMI_BV"[NUMBER,22], "A"."SESAC_BV"[NUMBER,22], "A"."NA_BV"[NUMBER,22], "A"."PD_BV"[NUMBER,22], "A"."FOREIGN_BV"[NUMBER,22],
  197. "A"."ASCAP_THEME"[NUMBER,22], "A"."BMI_THEME"[NUMBER,22], "A"."SESAC_THEME"[NUMBER,22], "A"."NA_THEME"[NUMBER,22],
  198. "A"."PD_THEME"[NUMBER,22], "A"."FOREIGN_THEME"[NUMBER,22], "A"."ASCAP_FEATURE"[NUMBER,22], "A"."BMI_FEATURE"[NUMBER,22],
  199. "A"."SESAC_FEATURE"[NUMBER,22], "A"."NA_FEATURE"[NUMBER,22], "A"."PD_FEATURE"[NUMBER,22], "A"."FOREIGN_FEATURE"[NUMBER,22],
  200. "A"."ASCAP_LOGO"[NUMBER,22], "A"."BMI_LOGO"[NUMBER,22], "A"."SESAC_LOGO"[NUMBER,22], "A"."NA_LOGO"[NUMBER,22],
  201. "A"."PD_LOGO"[NUMBER,22], "A"."FOREIGN_LOGO"[NUMBER,22]
  202. 7 - "ITEM_1"[NUMBER,22], "ITEM_2"[NUMBER,22], "ITEM_3"[VARCHAR2,10], "ITEM_4"[VARCHAR2,5], "ITEM_5"[NUMBER,22],
  203. "ITEM_6"[NUMBER,22], "ITEM_7"[VARCHAR2,7], "ITEM_8"[VARCHAR2,2]
  204. 8 - (#keys=6) "B"."STS_GROUP_SEQ_NO"[NUMBER,22], "B"."STS_GROUP_NO"[NUMBER,22], "B"."STS_DPS_TYPE"[VARCHAR2,10],
  205. "B"."STS_PERF_PERIOD"[VARCHAR2,5], "B"."STS_CHANNEL_TYPE"[VARCHAR2,7], "C"."STP_S03_PROGRAM_CD"[VARCHAR2,2], COUNT(*)[22]
  206. 9 - (#keys=2) "C"."STP_S03_PROGRAM_CD"[VARCHAR2,2], "B"."STS_PERF_PERIOD"[VARCHAR2,5], "B"."STS_GROUP_NO"[NUMBER,22],
  207. "B"."STS_GROUP_SEQ_NO"[NUMBER,22], "B"."STS_CHANNEL_TYPE"[VARCHAR2,7], "B"."STS_DPS_TYPE"[VARCHAR2,10]
  208. 10 - "C"."STP_PROGRAM_NO"[NUMBER,22], "C"."STP_PROVIDER"[VARCHAR2,1], "C"."STP_S03_PROGRAM_CD"[VARCHAR2,2]
  209. 11 - "B"."STS_PROGRAM_NO"[NUMBER,22], "B"."STS_PROVIDER"[VARCHAR2,1], "B"."STS_GROUP_NO"[NUMBER,22],
  210. "B"."STS_GROUP_SEQ_NO"[NUMBER,22], "B"."STS_CHANNEL_TYPE"[VARCHAR2,7], "B"."STS_DPS_TYPE"[VARCHAR2,10],
  211. "B"."STS_PERF_PERIOD"[VARCHAR2,5]
  212. 12 - "B"."STS_PROGRAM_NO"[NUMBER,22], "B"."STS_PROVIDER"[VARCHAR2,1], "B"."STS_GROUP_NO"[NUMBER,22],
  213. "B"."STS_GROUP_SEQ_NO"[NUMBER,22], "B"."STS_CHANNEL_TYPE"[VARCHAR2,7], "B"."STS_DPS_TYPE"[VARCHAR2,10],
  214. "B"."STS_PERF_PERIOD"[VARCHAR2,5]
  215. 13 - "B".ROWID[ROWID,10], "B"."STS_PERF_PERIOD"[VARCHAR2,5]
  216.  
  217. Note
  218. -----
  219. - automatic DOP: skipped because of IO calibrate statistics are missing
  220. - Warning: basic plan statistics not available. These are only collected when:
  221. * hint 'gather_plan_statistics' is used for the statement or
  222. * parameter 'statistics_level' is set to 'ALL', at session or system level
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement