WORKLOAD REPOSITORY report for

DB NameDB IdInstanceInst numStartup TimeReleaseRAC
DWARE1620230332dware11122-Oct-19 20:1012.1.0.2.0YES

Host NamePlatformCPUsCoresSocketsMemory (GB)
dware1Solaris[tm] OE (64-bit) 16 2 1 64.00

Snap IdSnap TimeSessionsCursors/SessionInstances
Begin Snap:130704-Nov-19 08:00:19128 4.02
End Snap:130904-Nov-19 10:00:39197 6.62
Elapsed:  120.33 (mins)   
DB Time:  290.58 (mins)   

Report Summary

Top ADDM Findings by Average Active Sessions

Finding NameAvg active sessions of the taskPercent active sessions of findingTask NameBegin Snap TimeEnd Snap Time
Unusual "Other" Wait Event3.2531.41ADDM:620230332_1_130904-Nov-19 09:0004-Nov-19 10:00
Unusual "Other" Wait Event1.5851.51ADDM:620230332_1_130804-Nov-19 08:0004-Nov-19 09:00
Top SQL Statements3.2521.73ADDM:620230332_1_130904-Nov-19 09:0004-Nov-19 10:00
Undersized SGA3.2512.20ADDM:620230332_1_130904-Nov-19 09:0004-Nov-19 10:00
Top Segments by "User I/O" and "Cluster"3.259.67ADDM:620230332_1_130904-Nov-19 09:0004-Nov-19 10:00

Load Profile

Per SecondPer TransactionPer ExecPer Call
DB Time(s): 2.4 0.6 0.05 0.04
DB CPU(s): 0.7 0.2 0.01 0.01
Background CPU(s): 0.1 0.0 0.00 0.00
Redo size (bytes): 300,400.6 76,041.7  
Logical read (blocks): 88,879.5 22,498.4  
Block changes: 456.3 115.5  
Physical read (blocks): 3,078.7 779.3  
Physical write (blocks): 250.1 63.3  
Read IO requests: 188.0 47.6  
Write IO requests: 51.3 13.0  
Read IO (MB): 48.1 12.2  
Write IO (MB): 3.9 1.0  
IM scan rows: 0.0 0.0  
Session Logical Read IM:    
Global Cache blocks received: 87.1 22.0  
Global Cache blocks served: 22.9 5.8  
User calls: 57.6 14.6  
Parses (SQL): 15.2 3.9  
Hard parses (SQL): 0.4 0.1  
SQL Work Area (MB): 22.8 5.8  
Logons: 0.7 0.2  
Executes (SQL): 50.8 12.9  
Rollbacks: 0.0 0.0  
Transactions: 4.0   

Instance Efficiency Percentages (Target 100%)

Buffer Nowait %: 99.91Redo NoWait %: 99.99
Buffer Hit %: 99.76In-memory Sort %: 99.96
Library Hit %: 98.69Soft Parse %: 97.65
Execute to Parse %: 69.98Latch Hit %: 102.93
Parse CPU to Parse Elapsd %: 55.57% Non-Parse CPU: 94.84
Flash Cache Hit %: 0.00

Top 10 Foreground Events by Total Wait Time

EventWaitsTotal Wait Time (sec)Wait Avg(ms)% DB timeWait Class
Data Guard server operation completion358,9666624.718.4538.0Other
DB CPU 5329 30.6 
direct path read155,9351207.47.746.9User I/O
reliable message481,95510802.246.2Other
read by other session423,069877.12.075.0User I/O
db file sequential read508,527757.31.494.3User I/O
SQL*Net more data from client31,88137511.762.2Network
direct path read temp96,348230.32.391.3User I/O
direct path write temp24,118222.69.231.3User I/O
db file scattered read31,239122.53.92.7User I/O

Wait Classes by Total Wait Time

Wait ClassWaitsTotal Wait Time (sec)Avg Wait (ms)% DB timeAvg Active Sessions
Other1,934,8717,9834.1345.81.1
DB CPU 5,329 30.60.7
User I/O1,539,8874,0362.6223.10.6
System I/O1,174,2301,8141.5410.40.3
Concurrency506,7511,6843.329.70.2
Network1,248,3975050.402.90.1
Cluster563,0822580.461.50.0
Application39,671270.67.20.0
Configuration3251442.76.10.0
Queueing2,25521.08.00.0
Commit11417.26.00.0

Host CPU

CPUsCoresSocketsLoad Average BeginLoad Average End%User%System%WIO%Idle
16 2 1 0.97 3.36 8.5 5.2 0.0 86.3

Instance CPU

%Total CPU%Busy CPU%DB time waiting for CPU (Resource Manager)
5.3 38.9 0.0

IO Profile

Read+Write Per SecondRead per SecondWrite Per Second
Total Requests: 396.2 212.6 183.6
Database Requests: 239.3 188.0 51.3
Optimized Requests: 0.0 0.0 0.0
Redo Requests: 146.7 16.7 130.0
Total (MB): 67.8 61.6 6.2
Database (MB): 52.0 48.1 3.9
Optimized Total (MB): 0.0 0.0 0.0
Redo (MB): 14.5 13.4 1.1
Database (blocks): 3,328.8 3,078.7 250.1
Via Buffer Cache (blocks): 254.5 205.3 49.2
Direct (blocks): 3,074.3 2,873.4 200.9

Memory Statistics

BeginEnd
Host Mem (MB): 65,536.0 65,536.0
SGA use (MB): 11,200.0 11,200.0
PGA use (MB): 1,916.4 3,163.3
% Host Mem used for SGA+PGA: 20.01 21.92

Cache Sizes

BeginEnd
Buffer Cache: 4,352M 4,352MStd Block Size: 16K
Shared Pool Size: 4,832M 4,832MLog Buffer: 27,600K
In-Memory Area: 0M 0M

Shared Pool Statistics

BeginEnd
Memory Usage %: 89.39 83.54
% SQL with executions>1: 77.69 95.57
% Memory for SQL w/exec>1: 87.59 90.67

Main Report

RAC Statistics


Back to Top

Wait Events Statistics

Back to Top

Time Model Statistics

Statistic NameTime (s)% of DB Time% of Total CPU Time
sql execute elapsed time8,895.4851.02 
DB CPU5,328.9630.5686.50
parse time elapsed487.852.80 
hard parse elapsed time485.872.79 
hard parse (sharing criteria) elapsed time41.230.24 
connection management call elapsed time11.750.07 
PL/SQL execution elapsed time1.050.01 
PL/SQL compilation elapsed time0.240.00 
hard parse (bind mismatch) elapsed time0.200.00 
failed parse elapsed time0.070.00 
repeated bind elapsed time0.020.00 
DB time17,435.01  
background elapsed time4,613.26  
background cpu time831.54 13.50
total CPU time6,160.50  


Back to Wait Events Statistics
Back to Top

Operating System Statistics

StatisticValueEnd Value
AVG_BUSY_TIME97,621 
AVG_IDLE_TIME621,327 
AVG_SYS_TIME36,375 
AVG_USER_TIME59,830 
BUSY_TIME1,584,599 
IDLE_TIME9,965,824 
SYS_TIME604,631 
USER_TIME979,968 
LOAD13
OS_CPU_WAIT_TIME336,000 
RSRC_MGR_CPU_WAIT_TIME0 
VM_IN_BYTES12,722,176 
VM_OUT_BYTES1,557,676,032 
PHYSICAL_MEMORY_BYTES68,719,476,736 
NUM_CPUS16 
NUM_CPU_CORES2 
NUM_CPU_SOCKETS1 
TCP_RECEIVE_SIZE_DEFAULT256,000 
TCP_RECEIVE_SIZE_MAX1,048,576 
TCP_SEND_SIZE_DEFAULT49,152 
TCP_SEND_SIZE_MAX1,048,576 


Back to Wait Events Statistics
Back to Top

Operating System Statistics - Detail

Snap TimeLoad%busy%user%sys%idle%iowait
04-Nov 08:00:190.97     
04-Nov 09:00:271.4410.746.154.5889.260.00
04-Nov 10:00:393.3616.7010.815.8983.300.00


Back to Wait Events Statistics
Back to Top

Foreground Wait Class

Wait ClassWaits%Time -outsTotal Wait Time (s)Avg wait (ms)%DB time
Other948,810447,8408.2644.97
DB CPU  5,329 30.56
User I/O1,260,70803,4532.7419.80
Network1,248,23405050.402.89
System I/O968,28602810.291.61
Cluster434,60902280.521.31
Application14,7370201.390.12
Concurrency275,008060.020.03
Commit600112.700.00
Configuration294111.940.00
Queueing0 0 0.00


Back to Wait Events Statistics
Back to Top

Foreground Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg wait (ms)Waits /txn% DB time
Data Guard server operation completion358,9661006,62518.4512.5938.00
direct path read155,935 1,2077.745.476.93
reliable message481,955 1,0802.2416.906.19
read by other session423,069 8772.0714.835.03
db file sequential read508,527 7571.4917.834.34
SQL*Net more data from client31,881 37511.761.122.15
direct path read temp96,348 2302.393.381.32
direct path write temp24,118 2239.230.851.28
db file scattered read31,239 1223.921.100.70
log file sequential read12,275 1219.850.430.69
gc buffer busy acquire119,561 1090.914.190.63
SQL*Net vector data from client927,735 980.1132.530.56
control file sequential read30,869 692.231.080.39
RFS write922,254 680.0732.330.39
REPL Capture/Apply: miscellaneous838956779.940.030.38
gc current block 2-way167,609 540.325.880.31
RFS dispatch255 49192.260.010.28
gc cr multi block request57,936 320.562.030.18
db file parallel read19,660 261.340.690.15
RFS random i/o2,776 196.760.100.11
gc cr grant 2-way80,936 150.192.840.09
enq: RC - Result Cache: Contention35 15419.820.000.08
SQL*Net more data to client49,417 130.271.730.08
SQL*Net message from dblink61,651 130.212.160.08
gc cr block busy1,131 86.760.040.04
gc current block busy2,325 72.930.080.04
direct path write42 6145.260.000.03
enq: KO - fast object checkpoint14,576 50.380.510.03
SQL*Net more data from dblink85,878 50.063.010.03
control file parallel write100 546.050.000.03
latch: cache buffers chains269,388 40.029.440.03
RFS ping243 416.390.010.02
Disk file operations I/O1,748 31.770.060.02
name-service call wait40 369.460.000.02
GPnP Initialization10 2246.860.000.01
PX Deq: Slave Session Stats8,993 20.240.320.01
enq: IV - contention2,846910.390.100.01
enq: PS - contention2,898410.370.100.01
gc cr block 2-way2,785 10.370.100.01
IPC send completion sync6,082 10.150.210.01
log file sync60 112.700.000.00
CRS call completion11 165.680.000.00
oracle thread bootstrap6 1109.970.000.00
KSV master wait943 10.660.030.00
gc current grant busy677 10.780.020.00
CSS initialization77 16.640.000.00
gc buffer busy release160 02.930.010.00
PX Deq: reap credit59,06710000.012.070.00
row cache lock2,688 00.160.090.00
log file switch completion1 0384.840.000.00
enq: CF - contention83 04.240.000.00
PX Deq: Signal ACK EXT4,482 00.080.160.00
latch free18,159 00.020.640.00
library cache lock9771100.310.030.00
cursor: pin S wait on X69 03.730.000.00
ADR block file read17 013.820.000.00
library cache load lock58 03.580.000.00
gc current multi block request535 00.370.020.00
library cache pin934 00.210.030.00
SQL*Net break/reset to client48 02.710.000.00
enq: RO - fast object reuse37 03.140.000.00
gc current grant 2-way498 00.220.020.00
local write wait22 04.580.000.00
enq: HW - contention284 00.340.010.00
gc cr disk read417 00.210.010.00
ges inquiry response262 00.320.010.00
undo segment extension850010.010.000.00
enq: ZH - compression analysis30510000.230.010.00
library cache: mutex X739 00.090.030.00
GPnP Get Item10 05.950.000.00
CSS operation: action79 00.660.000.00
cursor: pin S30 01.520.000.00
gc current block congested20 02.200.000.00
gc cr grant congested18 02.130.000.00
enq: FB - contention108 00.320.000.00
log file sync: SCN ordering1 032.350.000.00
enq: TO - contention1185100.260.000.00
RFS create4 07.040.000.00
KJC: Wait for msg sends to complete115 00.200.000.00
enq: JS - job run lock - synchronize6110000.370.000.00
CSS operation: query188 00.120.010.00
GPnP Termination10 02.160.000.00
SQL*Net message to client30,033 00.001.050.00
DFS lock handle51 00.410.000.00
SQL*Net message to dblink61,639 00.002.160.00
log buffer space1 011.080.000.00
enq: TM - contention412400.250.000.00
rdbms ipc reply36 00.180.000.00
RFS close4 01.650.000.00
latch: gc element997 00.010.030.00
CSS operation: data query20 00.280.000.00
log file single write12 00.460.000.00
CSS group membership query10 00.430.000.00
enq: CR - block range reuse ckpt7 00.540.000.00
latch: shared pool16 00.230.000.00
ASM file metadata operation298 00.010.010.00
cursor: mutex X100 00.020.000.00
gc current retry1 01.900.000.00
enq: TS - contention65000.280.000.00
enq: DL - contention810000.210.000.00
cursor: mutex S1 01.680.000.00
latch: ges resource hash list75 00.010.000.00
SQL*Net message from client29,973 122,0384071.601.05 
LogMiner client: transaction29,253367,176245.321.03 
SQL*Net vector message from client2,203,686 6,5032.9577.26 
jobq slave wait6,7871003,391499.640.24 
PX Deq: Execute Reply4,512 30567.630.16 
virtual circuit next request248743098.380.00 
PX Deq: Execution Msg13,521 251.820.47 
PX Deq: Join ACK8,964 30.380.31 
PX Deq: Parse Reply4,482 20.460.16 
single-task message12 036.220.00 
PX Deq: Msg Fragment1,825 00.180.06 
PX Deq Credit: send blkd42 01.340.00 
rdbms ipc message511 00.030.02 
PX Deq Credit: need buffer2 01.970.00 


Back to Wait Events Statistics
Back to Top

Background Wait Events

EventWaits%Time -outsTotal Wait Time (s)Avg wait (ms)Waits /txn% bg time
REPL Apply: dependency176,052891,6719.496.1736.22
log file sequential read31,481070722.451.1015.32
db file sequential read276,07705712.079.6812.37
control file parallel write3,3520339101.010.127.34
control file sequential read26,60102168.110.934.68
db file parallel write74,94701672.232.633.62
log file parallel write14,4480916.320.511.98
LGWR worker group ordering41102254.360.010.48
LGWR any worker group24201978.760.010.41
gc current grant 2-way86,7770160.183.040.34
ASM file metadata operation11,0030161.420.390.34
oracle thread bootstrap41301434.400.010.31
log file switch completion60132211.740.000.29
KSV master wait4,82590132.750.170.29
target log write size2,47629114.430.090.24
Log archive I/O88011120.580.000.23
reliable message2,552083.110.090.17
ksxr poll remote instances507,85110050.0117.810.12
LGWR all worker groups1210544.360.000.12
gc current grant busy11,211050.420.390.10
enq: KO - fast object checkpoint23,327050.200.820.10
gc cr grant 2-way21,216040.190.740.09
db file scattered read3950410.230.010.09
enq: MN - contention810443.550.000.08
CSS initialization1140330.130.000.07
ges inquiry response15,207030.210.530.07
ges lms sync during dynamic remastering and reconfig19895314.550.010.06
direct path write temp587034.620.020.06
LogMiner reader: buffer2,255421.080.080.05
Disk file operations I/O1,854021.280.070.05
kfk: async disk IO270285.620.000.05
buffer busy waits1,296021.680.050.05
enq: CF - contention16093212.500.010.04
os thread creation419024.680.010.04
gc cr block busy1420212.570.000.04
enq: RO - fast object reuse1,588020.990.060.03
gc cr multi block request1,909010.770.070.03
PX Deq: reap credit239,79810010.018.410.03
cursor: pin S wait on X501281.820.000.03
name-service call wait210162.870.000.03
Parameter File I/O320140.360.000.03
gc current block 2-way3,549010.300.120.02
enq: CO - master slave det2,40110010.430.080.02
enq: IV - contention4,374210.230.150.02
direct path write172014.970.010.02
enq: PS - contention2,2942310.370.080.02
db file parallel read240135.130.000.02
library cache: mutex X10,127010.080.360.02
CGS wait for IPC msg69,32210010.012.430.02
latch free1,577010.510.060.02
library cache lock149014.960.010.02
gcs log flush sync361311.890.010.01
cursor: pin S444011.370.020.01
ADR block file write100154.860.000.01
libcache interrupt action by LCK42,438010.011.490.01
gc cr block 2-way1,716010.300.060.01
IPC send completion sync3,549000.130.120.01
gc current block busy87003.800.000.01
PX Deq: Slave Session Stats3,502000.090.120.01
gc cr disk read1,677000.180.060.01
PX Deq: Slave Join Frag4,511000.060.160.01
buffer exterminate269609.960.000.01
gc buffer busy release170014.520.000.01
ADR block file read32006.880.000.00
CSS operation: data query333000.660.010.00
DFS lock handle1,04510000.190.040.00
CSS operation: data update222000.650.010.00
enq: TM - contention18007.670.000.00
gc buffer busy acquire18007.560.000.00
row cache process53,633000.001.880.00
enq: TX - index contention31004.150.000.00
CSS operation: action222000.560.010.00
read by other session17007.140.000.00
REPL Capture/Apply: miscellaneous6100020.070.000.00
row cache lock527000.200.020.00
KJC: Wait for msg sends to complete576000.180.020.00
PX Deq: Signal ACK EXT3,502000.020.120.00
log file sync54001.210.000.00
row cache cleanup46,201000.001.620.00
gc current multi block request136000.400.000.00
undo segment extension1010005.020.000.00
CSS operation: query342000.130.010.00
ADR file lock12003.320.000.00
library cache pin177000.220.010.00
enq: FB - contention97000.370.000.00
db file async I/O submit54,984000.001.930.00
direct path read21001.320.000.00
enq: TA - contention48000.380.000.00
library cache load lock3005.700.000.00
SecureFile mutex363000.040.010.00
gc current grant congested7001.890.000.00
db file single write4003.010.000.00
enq: WF - contention40000.300.000.00
enq: TD - KTF dump entries23000.380.000.00
log file sync: SCN ordering9000.960.000.00
enq: US - contention48000.170.000.00
gc cr grant congested3002.340.000.00
enq: DW - contention2010000.330.000.00
log file single write10000.600.000.00
GCR CSS group query222000.020.010.00
LGWR wait for redo copy141000.040.000.00
enq: HW - contention15000.330.000.00
ges2 LMON to wake up LMD - mrcvr2002.290.000.00
get branch/thread/sequence enqueue32000.080.000.00
gc current block congested1002.440.000.00
enq: WT - contention8000.280.000.00
latch: cache buffers chains117000.020.000.00
latch: ges resource hash list139000.010.000.00
enq: TO - contention5000.290.000.00
enq: TT - contention47500.340.000.00
gc current split6000.220.000.00
latch: gcs resource hash6000.210.000.00
enq: DR - contention4000.310.000.00
asynch descriptor resize92310000.000.030.00
enq: PE - contention110001.110.000.00
enq: WL - contention310000.360.000.00
PX Idle Wait4,5340471,341103956.920.16 
rdbms ipc message1,880,71110253,687134.8965.94 
Space Manager: slave idle wait79,0430216,5392739.512.77 
shared server idle wait112798,0828916524.230.00 
class slave wait1,488,95610043,28429.0752.20 
Streams AQ: qmn slave idle wait4,559021,6614751.210.16 
wait for unread message on broadcast channel3,84810014,4383752.050.13 
ges remote message298,8934414,42948.2710.48 
LogMiner preparer: idle68,8877814,410209.192.42 
GCR sleep51,411714,392279.941.80 
gcs remote message1,193,3323214,38812.0641.84 
DIAG idle wait108,1067414,367132.893.79 
LGWR worker group idle14,455014,333991.570.51 
dispatcher timer162747,22944623.900.01 
Streams AQ: qmn coordinator idle wait2,293457,2203148.870.08 
ASM background timer7,45807,220968.110.26 
PING2,894197,2202494.800.10 
heartbeat redo informer7,21907,2191000.030.25 
lreg timer2,4061007,2193000.470.08 
pmon timer2,4061007,2183000.040.08 
smon timer3,10607,2182323.890.11 
REPL Capture/Apply: RAC AQ qmn coordinator961007,21475150.070.00 
Streams AQ: load balancer idle1,44107,2105003.720.05 
REPL Capture/Apply: messages23,280917,202309.380.82 
AQPC idle2401007,20030000.440.01 
LogMiner builder: idle275,087167,11525.869.64 
LogMiner reader: redo (idle)13,7871006,893499.940.48 
PX Deq: Execute Reply3,5830164.580.13 
virtual circuit next request20157550.440.00 
PX Deq: Join ACK7,004030.460.25 
SGA: MMAN sleep for component shrink3279039.180.01 
SQL*Net message from client241029.010.01 
PX Deq: Parse Reply3,502020.520.12 
PX Deq Credit: send blkd1,265000.260.04 
LogMiner reader: log (idle)4100015.020.00 


Back to Wait Events Statistics
Back to Top

Wait Event Histogram

  % of Waits
EventTotal Waits <1ms <2ms <4ms <8ms<16ms<32ms <=1s >1s
ADR block file read6687.9    1.510.6 
ADR block file write10    20.030.050.0 
ADR file lock1283.3   8.38.3  
ASM background starting4100.0       
ASM file metadata operation11.3K97.31.7.5.0.0.1.3.0
CGS wait for IPC msg69.3K100.0       
CRS call completion11      100.0 
CSS group membership query11100.0       
CSS initialization19255.7  1.06.89.926.6 
CSS operation: action30391.77.6.3.3    
CSS operation: data query35578.921.1      
CSS operation: data update22299.5.5      
CSS operation: query53299.2.8      
DFS lock handle1096100.0       
Data Guard server operation completion359K.0.0.0.193.6.06.3 
Disk file operations I/O360798.5.1  .2.5.7 
GCR CSS group query222100.0       
GCR CSS group update222100.0       
GPnP Get Item11   90.99.1   
GPnP Initialization11      100.0 
GPnP Termination11 18.281.8     
IPC send completion sync965099.7.2.0.0    
KJC: Wait for msg sends to complete69298.1.4.3.3.9   
KSV master wait577095.13.01.2.1.0.2.4.1
LGWR all worker groups12048.3 5.03.310.010.822.5 
LGWR any worker group2413.71.26.67.111.619.549.8.4
LGWR wait for redo copy141100.0       
LGWR worker group ordering4099.82.97.112.514.715.637.2.2
Log archive I/O881.1   4.511.480.72.3
LogMiner reader: buffer225584.35.82.72.24.9.1  
PX Deq: Signal ACK EXT800499.3.1.3.2  .0 
PX Deq: Slave Join Frag452399.9.1      
PX Deq: Slave Session Stats12.5K99.4.4.2.0.0   
PX Deq: reap credit299.5K100.0       
PX qref latch57100.0       
Parameter File I/O3259.4 6.33.1 6.325.0 
REPL Apply: dependency173.3K1.21.12.24.691.0   
REPL Capture/Apply: miscellaneous8443.9    72.721.12.3
RFS close4 100.0      
RFS create4   100.0    
RFS dispatch25598.4      1.6
RFS ping243    54.345.7  
RFS random i/o277481.02.72.93.62.82.84.1.0
RFS write920.6K100.0.0.0     
Redo Transport Open5100.0       
SQL*Net break/reset to client4862.5 10.420.84.2 2.1 
SQL*Net message from dblink61.6K99.2.5.2.0.1.0.1 
SQL*Net message to client30.2K100.0       
SQL*Net message to dblink61.5K100.0       
SQL*Net more data from client31.9K90.77.7.9.0.1.0.2.4
SQL*Net more data from dblink85.9K99.5.3.1.1.0.0.0 
SQL*Net more data to client49.4K91.53.04.01.4.0.0.0 
SQL*Net vector data from client927.4K99.8.0.0.0.0.0.1.0
SecureFile mutex35799.4.3  .3   
asynch descriptor resize923100.0       
buffer busy waits129699.8    .1 .1
buffer deadlock52100.0       
buffer exterminate26    100.0   
control file parallel write3453   1.431.023.143.8.8
control file sequential read57.5K87.92.01.61.62.11.73.0.0
cursor: mutex S1 100.0      
cursor: mutex X10199.01.0      
cursor: pin S45938.361.4.2     
cursor: pin S wait on X744.129.744.614.91.42.72.7 
db file async I/O submit54.9K100.0       
db file parallel read19.7K92.82.01.81.01.3.5.6 
db file parallel write74.9K92.51.31.11.31.4.91.5 
db file scattered read31.6K56.413.59.912.54.41.71.6.0
db file sequential read784.4K92.82.11.01.01.3.9.9.0
db file single write475.0   25.0   
direct path read155.9K25.916.624.515.69.24.63.6.0
direct path read temp96.3K82.89.81.61.71.81.11.2.0
direct path write21464.56.55.12.81.44.215.0.5
direct path write temp24.7K45.925.47.15.75.94.75.3.0
enq: AF - task serialization1100.0       
enq: CF - contention24395.9.4.8   2.9 
enq: CO - master slave det240299.1.7.0.0.0   
enq: CR - block range reuse ckpt785.714.3      
enq: DL - contention8100.0       
enq: DR - contention4100.0       
enq: DW - contention20100.0       
enq: FB - contention20599.0.5 .5    
enq: FU - contention1100.0       
enq: HW - contention30099.7  .3    
enq: IV - contention722099.1.8.1     
enq: JS - job run lock - synchronize6198.4 1.6     
enq: KO - fast object checkpoint37.9K99.6.2.0.0.0.0.0 
enq: MN - contention8038.831.38.82.53.81.312.51.3
enq: MW - contention4100.0       
enq: PE - contention1 100.0      
enq: PG - contention1100.0       
enq: PS - contention520299.3.6.1.0.0.0  
enq: RC - Result Cache: Contention358.62.914.38.68.611.422.922.9
enq: RO - fast object reuse162394.51.5.81.3.7.3.9 
enq: SR - contention1100.0       
enq: TA - contention48100.0       
enq: TD - KTF dump entries23100.0       
enq: TM - contention5996.6     3.4 
enq: TO - contention123100.0       
enq: TS - contention6100.0       
enq: TT - contention4100.0       
enq: TX - contention1  100.0     
enq: TX - index contention3138.76.525.816.13.26.53.2 
enq: US - contention48100.0       
enq: WF - contention40100.0       
enq: WL - contention5100.0       
enq: WT - contention8100.0       
enq: ZH - compression analysis30598.41.3.3     
gc buffer busy acquire119.3K92.84.12.0.3.3.2.3 
gc buffer busy release19165.430.91.01.0  1.6 
gc cr block 2-way450799.7.2 .0.0   
gc cr block busy127262.318.93.14.94.23.13.5.1
gc cr disk read2088100.0       
gc cr grant 2-way102.1K99.7.3.0.0.0.0  
gc cr grant congested21 57.142.9     
gc cr multi block request59.8K89.97.42.5.1.0.0.0 
gc current block 2-way171.1K99.7.3.0.0.0.0  
gc current block busy244570.319.12.92.22.31.81.4 
gc current block congested21 52.442.94.8    
gc current grant 2-way87.3K99.8.2.0.0.0.0  
gc current grant busy11.9K97.62.0.3 .0.0  
gc current grant congested7 57.142.9     
gc current multi block request66999.1.3.6     
gc current retry1 100.0      
gc current split8100.0       
gcs log flush sync40974.317.64.91.51.0.7  
ges generic event3100.0       
ges inquiry response15.5K99.8.1.0.0.0   
ges lms sync during dynamic remastering and reconfig198.5 1.53.076.816.71.5 
ges2 LMON to wake up LMD - mrcvr250.0  50.0    
get branch/thread/sequence enqueue38100.0       
global enqueue expand wait2100.0       
kfk: async disk IO27    14.814.870.4 
kjctssqmg: quick message send wait2100.0       
ksxr poll remote instances507.9K100.0.0      
latch free19.7K100.0.0  .0 .0 
latch: active service list3100.0       
latch: cache buffers chains269.5K100.0.0.0     
latch: cache buffers lru chain9100.0       
latch: call allocation5100.0       
latch: enqueue hash chains1100.0       
latch: gc element1039100.0       
latch: gcs resource hash7100.0       
latch: ges resource hash list214100.0       
latch: messages3100.0       
latch: object queue header operation1100.0       
latch: redo allocation1100.0       
latch: row cache objects5100.0       
latch: shared pool20100.0       
libcache interrupt action by LCK42.5K100.0       
library cache load lock6159.027.96.6 1.61.63.3 
library cache lock112198.8.6 .4  .1 
library cache pin110699.7.2.1     
library cache: mutex X10.7K99.3   .7.0  
local write wait2254.59.14.5 31.8   
lock escalate retry1100.0       
log buffer space1    100.0   
log file parallel write14.5K71.36.210.43.82.42.23.6.0
log file sequential read43.8K44.912.49.79.26.24.013.5.1
log file single write2286.413.6      
log file switch completion7      42.957.1
log file sync11456.113.26.16.16.14.47.9 
log file sync: SCN ordering1030.060.0   10.0  
name-service call wait613.31.61.69.83.31.678.7 
oracle thread bootstrap419     70.929.1 
os thread creation419  15.384.7    
rdbms ipc reply36100.0       
read by other session420.2K91.91.71.21.41.71.11.1.0
reliable message484.6K97.31.4.1.1.2.2.6.0
row cache cleanup46.2K100.0.0      
row cache lock321599.7.3      
row cache process53.6K100.0       
target log write size247542.05.912.88.630.3.5  
undo segment extension1861.1   27.8 11.1 
AQPC idle240       100.0
ASM background timer74599.8.93.515.9.7.621.547.0
DIAG idle wait108.1K21.71.24.23.1.74.264.9 
GCR sleep51.4K      93.07.0
LGWR worker group idle14.5K25.314.95.76.45.83.020.518.3
LogMiner builder: idle275.1K79.2.4.4.63.33.013.2.0
LogMiner client: transaction29.3K15.04.05.79.46.92.057.0 
LogMiner preparer: idle68.8K2.81.4.9.817.812.659.44.3
LogMiner reader: log (idle)4    50.050.0  
LogMiner reader: redo (idle)13.8K      100.0 
PING289479.6.0.0  .8.019.5
PX Deq Credit: need buffer475.0 25.0     
PX Deq Credit: send blkd131597.31.71.0     
PX Deq: Execute Reply812359.62.614.47.24.24.07.3.7
PX Deq: Execution Msg13.5K71.423.22.11.0.8.7.7 
PX Deq: Join ACK16K90.49.2.3.0.0   
PX Deq: Msg Fragment182999.6.4      
PX Deq: Parse Reply798894.53.41.5.4.1.0.1 
PX Idle Wait45239.422.61.72.82.12.118.041.3
REPL Capture/Apply: RAC AQ qmn coordinator96       100.0
REPL Capture/Apply: messages23.3K.1.0.0.235.5.363.9 
SGA: MMAN sleep for component shrink3276.7.31.21.590.2   
SQL*Net message from client30.2K69.312.52.91.3.7.33.79.4
SQL*Net vector message from client2.2M93.8.2.4.6.91.23.0.0
Space Manager: slave idle wait75.6K7.0.4.1.1.0.0.991.6
Streams AQ: load balancer idle1440       100.0
Streams AQ: qmn coordinator idle wait229354.5   .3  45.2
Streams AQ: qmn slave idle wait4369.3.0 .1.1.19.789.8
class slave wait1.5M3.4.0.0.096.5.0.0.1
dispatcher timer1623.7 .62.51.9.611.179.6
gcs remote message1.2M23.712.119.95.34.334.5.1 
ges remote message298.8K37.95.23.92.71.51.447.4 
heartbeat redo informer7219      100.0 
jobq slave wait6784      100.0 
lreg timer2406       100.0
pmon timer2406       100.0
rdbms ipc message1.9M51.33.33.55.317.54.512.02.7
shared server idle wait11   9.19.1 18.263.6
single-task message12     25.075.0 
smon timer310420.6.3.1.1.0.01.277.7
virtual circuit next request2634.6  3.8  30.830.8
wait for unread message on broadcast channel3847       100.0


Back to Wait Events Statistics
Back to Top

Wait Event Histogram Detail (64 msec to 2 sec)

  % of Total Waits
EventWaits 64ms to 2s<32ms<64ms<1/8s<1/4s<1/2s <1s <2s>=2s
ADR block file read789.47.61.51.5    
ADR block file write550.010.030.010.0    
ASM file metadata operation2999.7.1.1.1.0.0 .0
CRS call completion11 90.9 9.1    
CSS initialization5173.420.85.2.5    
Data Guard server operation completion22.5K93.7.05.9.0.0.3  
Disk file operations I/O2699.3.2.1.2.1.0  
GPnP Initialization11   90.9 9.1  
KSV master wait2599.5.2.1.1.0.1 .1
LGWR all worker groups2777.56.75.07.52.5.8  
LGWR any worker group12149.819.114.18.37.5.8.4 
LGWR worker group ordering15362.616.611.55.13.2.7.2 
Log archive I/O7317.029.531.815.92.31.12.3 
PX Deq: Signal ACK EXT1100.0.0      
Parameter File I/O875.012.56.33.1 3.1  
REPL Capture/Apply: miscellaneous19776.78.53.93.82.52.42.3 
RFS random i/o11595.92.0.9.6.5.1.0 
SQL*Net break/reset to client197.92.1      
SQL*Net message from dblink3399.9.0.0.0.0   
SQL*Net more data from client8299.5.0.0.0.0.1.1.3
SQL*Net more data from dblink14100.0.0.0  .0  
SQL*Net more data to client2100.0.0      
SQL*Net vector data from client73699.9.0.0.0.0.0.0 
control file parallel write153555.517.511.15.85.34.1.7.1
control file sequential read171197.01.4.8.4.3.1.0 
cursor: pin S wait on X297.3    2.7  
db file parallel read11899.4.4.1.0.0.0  
db file parallel write110698.5.8.4.2.1.0  
db file scattered read49698.41.0.3.1.1.0.0 
db file sequential read724899.1.5.3.1.0.0.0 
direct path read561296.42.01.0.3.2.1.0 
direct path read temp117298.8.7.3.1.1.0.0 
direct path write3384.65.14.22.81.41.4.5 
direct path write temp132794.62.91.4.5.4.1.0 
enq: CF - contention797.1  1.6.4.8  
enq: KO - fast object checkpoint14100.0.0.0.0    
enq: MN - contention1186.32.56.3 2.51.31.3 
enq: RC - Result Cache: Contention1654.32.92.92.95.78.622.9 
enq: RO - fast object reuse1499.1.6.2.1    
enq: TM - contention296.61.71.7     
enq: TX - index contention196.83.2      
gc buffer busy acquire32199.7.1.1.0.0.0  
gc buffer busy release398.4 1.0.5    
gc cr block busy4696.42.0.8.2.3.2.1 
gc cr multi block request1100.0.0      
gc current block busy3498.6.7.4.2.1   
ges lms sync during dynamic remastering and reconfig398.51.5      
kfk: async disk IO1929.640.711.17.411.1   
latch free7100.0.0.0     
library cache load lock296.71.61.6     
library cache lock199.9    .1  
log file parallel write52796.41.81.0.5.3.1.0 
log file sequential read592986.46.93.91.6.8.3.1.0
log file switch completion3    28.614.3 57.1
log file sync992.16.11.8     
name-service call wait4821.316.462.3     
oracle thread bootstrap12270.923.64.5.7.2   
read by other session467298.9.6.3.1.1.0.0 
reliable message312399.4.2.1.1.1.1.0.0
undo segment extension288.911.1      


Back to Wait Events Statistics
Back to Top

Wait Event Histogram Detail (4 sec to 2 min)

  % of Total Waits
EventWaits 4s to 2m<2s <4s <8s<16s<32s< 1m< 2m>=2m
ASM file metadata operation3100.0.0      
KSV master wait399.9.1      
RFS dispatch498.4  1.6    
SQL*Net more data from client8599.7.3.0     
buffer busy waits199.9.1      
control file parallel write399.9.1      
log file sequential read3100.0.0      
log file switch completion442.942.914.3     
reliable message15100.0.0      


Back to Wait Events Statistics
Back to Top

Wait Event Histogram Detail (4 min to 1 hr)

No data exists for this section of the report.

Back to Wait Events Statistics
Back to Top

Service Statistics

Service NameDB Time (s)DB CPU (s)Physical Reads (K)Logical Reads (K)
dware116,7315,15921,132630,869
SYS$USERS6811481,08410,586
SYS$BACKGROUND232212590
ORAGGEXT.OGGQ$REPLOGGT0000
dware1XDB0000


Back to Wait Events Statistics
Back to Top

Service Wait Class Stats

Service NameUser I/O Total WtsUser I/O Wt TimeConcurcy Total WtsConcurcy Wt TimeAdmin Total WtsAdmin Wt TimeNetwork Total WtsNetwork Wt Time
dware1 124991933702740376001150430125
SYS$USERS 27750762418588516770097852380
SYS$BACKGROUND 12721434685510000


Back to Wait Events Statistics
Back to Top

SQL Statistics

Back to Top

SQL ordered by Elapsed Time

Elapsed Time (s)Executions Elapsed Time per Exec (s) %Total%CPU%IO SQL IdSQL ModuleSQL Text
1,171.8311,171.836.7272.7527.252g5kut5f477n8 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN (("INV STOCK...
396.631396.632.2746.4046.190rac312uh5s2k tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
394.571394.572.2644.2648.476fchhyp65szsc tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
346.681346.681.9950.7848.01gt6bx44868jg9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
338.191338.191.9449.6349.70ft33gnzdc1btn tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAY...
323.651323.651.8652.2644.94aup1gtmgs05u0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
322.941322.941.8552.5644.97gk8bf2xabv7a4 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."TIC...
321.001321.001.8451.9145.14adftfz8qwbg24 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
320.911320.911.8451.4045.46b3azbmxcy6n7v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CAT...
320.721320.721.8451.1646.24ayz90c8u9pu7p tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
320.691320.691.8451.8245.208rd5rmhwvuzah tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
310.54934.501.7882.3917.27ff7hgpsn0fc8v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("TB_MT_C...
296.221,9430.151.7041.970.01f7hjs0z4ttht4 oracle@cbsdb1 (TNS V1-V3) SELECT NVL(V.ENQUEUE_MESSAGE_N...
252.791252.791.4562.9834.23gavdwsru7d7k2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
227.842113.921.3187.8811.742q08prqxwzc3x tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "SUBSCRIBER_FIN_SUMMARY...


Back to SQL Statistics
Back to Top

SQL ordered by CPU Time

CPU Time (s)Executions CPU per Exec (s)%TotalElapsed Time (s)%CPU%IO SQL IdSQL ModuleSQL Text
852.461852.4616.001,171.8372.7527.252g5kut5f477n8 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN (("INV STOCK...
255.85928.434.80310.5482.3917.27ff7hgpsn0fc8v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("TB_MT_C...
200.242100.123.76227.8487.8811.742q08prqxwzc3x tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "SUBSCRIBER_FIN_SUMMARY...
184.021184.023.45396.6346.4046.190rac312uh5s2k tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
176.061176.063.30346.6850.7848.01gt6bx44868jg9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
174.651174.653.28394.5744.2648.476fchhyp65szsc tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
169.731169.733.18322.9452.5644.97gk8bf2xabv7a4 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."TIC...
169.151169.153.17323.6552.2644.94aup1gtmgs05u0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
167.841167.843.15338.1949.6349.70ft33gnzdc1btn tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAY...
166.631166.633.13321.0051.9145.14adftfz8qwbg24 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
166.181166.183.12320.6951.8245.208rd5rmhwvuzah tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
164.951164.953.10320.9151.4045.46b3azbmxcy6n7v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CAT...
164.091164.093.08320.7251.1646.24ayz90c8u9pu7p tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
159.211159.212.99252.7962.9834.23gavdwsru7d7k2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
124.321,9430.062.33296.2241.970.01f7hjs0z4ttht4 oracle@cbsdb1 (TNS V1-V3) SELECT NVL(V.ENQUEUE_MESSAGE_N...
90.07190.071.69118.6775.9024.067j43vnsspdkt0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (((TO_NUMBER(TO_CHAR(TR...
87.39187.391.6498.0189.1710.27btf8daqf75uaa tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
86.22421.561.62167.1651.5844.7172xaaabf7k72t tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "MT_TS_ORDERS_CBS"."ACC...
71.42171.421.3473.4997.182.484514unsx3d389 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
70.16170.161.3271.7997.731.80bmx1abvu9rtsu tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
57.80228.901.0881.2571.1423.335h8q9txjq2ykf SQL*Plus INSERT /*+APPEND*/ INTO reques...
54.81154.811.0361.4289.2410.36b36qyysstm7n9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
53.73930.581.0188.7460.5518.10fhf8upax5cxsz MMON_SLAVE BEGIN sys.dbms_auto_report_int...
53.37  1.0073.6672.45 dfffkcnqfystw   WITH MONITOR_DATA AS (SELECT I...


Back to SQL Statistics
Back to Top

SQL ordered by User I/O Wait Time

User I/O Time (s)Executions UIO per Exec (s)%TotalElapsed Time (s)%CPU%IO SQL IdSQL ModuleSQL Text
319.281319.287.911,171.8372.7527.252g5kut5f477n8 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN (("INV STOCK...
191.251191.254.74394.5744.2648.476fchhyp65szsc tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
183.211183.214.54396.6346.4046.190rac312uh5s2k tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
168.081168.084.16338.1949.6349.70ft33gnzdc1btn tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAY...
166.441166.444.12346.6850.7848.01gt6bx44868jg9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
148.301148.303.67320.7251.1646.24ayz90c8u9pu7p tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
145.871145.873.61320.9151.4045.46b3azbmxcy6n7v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CAT...
145.441145.443.60323.6552.2644.94aup1gtmgs05u0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
145.231145.233.60322.9452.5644.97gk8bf2xabv7a4 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."TIC...
144.961144.963.59320.6951.8245.208rd5rmhwvuzah tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
144.911144.913.59321.0051.9145.14adftfz8qwbg24 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
95.552230.432.37104.4810.5291.461b43yj69y93wy GoldenGate UPDATE /*+ restrict_all_ref_c...
86.54186.542.14252.7962.9834.23gavdwsru7d7k2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
84.6913,1220.012.1089.785.8994.33dg4qzw7razc3z GoldenGate INSERT /*+ restrict_all_ref_c...
74.74418.691.85167.1651.5844.7172xaaabf7k72t tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "MT_TS_ORDERS_CBS"."ACC...
58.84158.841.4677.1622.0076.2512qx9k6v2zxx3 SQL*Plus create table MT_TS_O
54.868,0370.011.3658.316.9294.08ccnpak0400u5s GoldenGate INSERT /*+ restrict_all_ref_c...
53.6395.961.33310.5482.3917.27ff7hgpsn0fc8v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("TB_MT_C...
50.33316.781.2584.0040.3959.9160r6pmxrq3aza tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT MIN("Custom SQL Query"....
46.90146.901.1679.4438.5559.048yk8r23vvnfpj tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."USE...


Back to SQL Statistics
Back to Top

SQL ordered by Gets

Buffer Gets ExecutionsGets per Exec %TotalElapsed Time (s) %CPU %IO SQL IdSQL ModuleSQL Text
57,084,214157,084,214.008.90394.5744.348.56fchhyp65szsc tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
56,422,724156,422,724.008.79252.796334.2gavdwsru7d7k2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
56,238,165156,238,165.008.76396.6346.446.20rac312uh5s2k tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
53,004,938153,004,938.008.26322.9452.645gk8bf2xabv7a4 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."TIC...
52,595,523152,595,523.008.20323.6552.344.9aup1gtmgs05u0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
51,885,442151,885,442.008.09321.0051.945.1adftfz8qwbg24 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
51,382,813151,382,813.008.01320.7251.246.2ayz90c8u9pu7p tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
51,094,928151,094,928.007.96320.9151.445.5b3azbmxcy6n7v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CAT...
51,090,047151,090,047.007.96320.6951.845.28rd5rmhwvuzah tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
33,146,554133,146,554.005.1798.0189.210.3btf8daqf75uaa tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
25,778,472125,778,472.004.02338.1949.649.7ft33gnzdc1btn tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAY...
25,777,089125,777,089.004.02346.6850.848gt6bx44868jg9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
17,369,82744,342,456.752.71167.1651.644.772xaaabf7k72t tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "MT_TS_ORDERS_CBS"."ACC...


Back to SQL Statistics
Back to Top

SQL ordered by Reads

Physical ReadsExecutionsReads per Exec %TotalElapsed Time (s)%CPU%IO SQL IdSQL ModuleSQL Text
1,488,50211,488,502.006.701,171.8372.7527.252g5kut5f477n8 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN (("INV STOCK...
1,144,01911,144,019.005.15338.1949.6349.70ft33gnzdc1btn tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAY...
1,131,48611,131,486.005.09346.6850.7848.01gt6bx44868jg9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
966,0913322,030.334.3584.0040.3959.9160r6pmxrq3aza tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT MIN("Custom SQL Query"....
947,2399105,248.784.26310.5482.3917.27ff7hgpsn0fc8v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("TB_MT_C...
869,6392434,819.503.91227.8487.8811.742q08prqxwzc3x tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "SUBSCRIBER_FIN_SUMMARY...
767,1481767,148.003.4577.1622.0076.2512qx9k6v2zxx3 SQL*Plus create table MT_TS_O
744,1071744,107.003.3579.4438.5559.048yk8r23vvnfpj tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."USE...
445,9461445,946.002.0179.0362.1037.787v4813ywgtbdz tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN ((TRIM((CASE...
436,2791436,279.001.96118.6775.9024.067j43vnsspdkt0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (((TO_NUMBER(TO_CHAR(TR...
325,5731325,573.001.4642.1649.0550.440k4fsjnducmd2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
322,0231322,023.001.4535.0631.3268.56f642ysg50zrmp tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."LOC...
308,5081308,508.001.3956.5156.9141.0157zrd6fv9zkmf tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
305,6611305,661.001.3847.9645.7449.6584mwyp49tup6n tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACC...
305,174476,293.501.37167.1651.5844.7172xaaabf7k72t tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "MT_TS_ORDERS_CBS"."ACC...
304,9671304,967.001.3752.0451.4940.54805jcgrmfgh1b tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAC...
241,7691241,769.001.0975.6249.5249.20619zy3wvdaprf   SELECT /* DS_SVC */ /*+ dynami...


Back to SQL Statistics
Back to Top

SQL ordered by Physical Reads (UnOptimized)

UnOptimized Read ReqsPhysical Read ReqsExecutionsUnOptimized Reqs per Exec%Opt%Total SQL IdSQL ModuleSQL Text
105,146105,1461,94354.120.007.75f7hjs0z4ttht4 oracle@cbsdb1 (TNS V1-V3) SELECT NVL(V.ENQUEUE_MESSAGE_N...
73,68573,685173,685.000.005.436fchhyp65szsc tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
72,00772,007172,007.000.005.30gavdwsru7d7k2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
68,35768,357168,357.000.005.04ft33gnzdc1btn tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAY...
64,70964,709164,709.000.004.770rac312uh5s2k tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
61,15561,155161,155.000.004.512g5kut5f477n8 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN (("INV STOCK...
36,67236,67213,1222.790.002.70dg4qzw7razc3z GoldenGate INSERT /*+ restrict_all_ref_c...
21,81621,81645,454.000.001.6172xaaabf7k72t tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "MT_TS_ORDERS_CBS"."ACC...
21,56121,561121,561.000.001.59ayz90c8u9pu7p tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
18,59618,596118,596.000.001.37gk8bf2xabv7a4 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."TIC...
17,71217,712117,712.000.001.308yk8r23vvnfpj tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."USE...
17,44717,447117,447.000.001.298rd5rmhwvuzah tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
16,91816,918116,918.000.001.25b3azbmxcy6n7v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CAT...
16,86116,861116,861.000.001.24aup1gtmgs05u0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
15,25315,25335,084.330.001.1260r6pmxrq3aza tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT MIN("Custom SQL Query"....
14,04814,048114,048.000.001.0348bp42u4b9wbz tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
13,85313,85326,926.500.001.022q08prqxwzc3x tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "SUBSCRIBER_FIN_SUMMARY...


Back to SQL Statistics
Back to Top

SQL ordered by Executions

Executions Rows ProcessedRows per ExecElapsed Time (s) %CPU %IO SQL IdSQL ModuleSQL Text
13,12213,1221.0089.785.994.3dg4qzw7razc3z GoldenGate INSERT /*+ restrict_all_ref_c...
8,0378,0371.0058.316.994.1ccnpak0400u5s GoldenGate INSERT /*+ restrict_all_ref_c...
6,9656,9651.000.7610000fwgf46fun8jx   DELETE SYSTEM.LOGMNR_DICTSTATE...
6,9656,9651.002.1610000na0jhwrs24wr   DECLARE KRVX_STATUS_DICT_INTER...
6,9656,9651.000.7499.9.1bjwxsk192yrzv   INSERT INTO SYSTEM.LOGMNR_DICT...
6,9656,9651.001.4399.90gcqvrzzs3jqd0   DECLARE logmnr_uid NUMBER := :...
6,9356,9351.000.23100034qs1bh59x7x4   SELECT COUNT(*) FROM SYSTEM.LO...
6,9356,9351.000.8993.66.34sz71uuntd828   UPDATE SYSTEM.LOGMNR_OBJ$ X SE...
6,9356,9351.004.2762.910.56287bu7gaqpn6   INSERT INTO SYSTEM.LOGMNRT_MDD...
6,9356,9351.006.4474.57.9cmb9scbhf5qv3   declare loc_source_obj# number...


Back to SQL Statistics
Back to Top

SQL ordered by Parse Calls

Parse CallsExecutions % Total Parses SQL IdSQL ModuleSQL Text
6,9656,9656.330fwgf46fun8jx   DELETE SYSTEM.LOGMNR_DICTSTATE...
6,9656,9656.330na0jhwrs24wr   DECLARE KRVX_STATUS_DICT_INTER...
6,9656,9656.33bjwxsk192yrzv   INSERT INTO SYSTEM.LOGMNR_DICT...
6,9656,9656.33gcqvrzzs3jqd0   DECLARE logmnr_uid NUMBER := :...
6,9356,9356.3034qs1bh59x7x4   SELECT COUNT(*) FROM SYSTEM.LO...
6,9356,9356.304sz71uuntd828   UPDATE SYSTEM.LOGMNR_OBJ$ X SE...
6,9356,9356.306287bu7gaqpn6   INSERT INTO SYSTEM.LOGMNRT_MDD...
6,9356,9356.30cmb9scbhf5qv3   declare loc_source_obj# number...
3,2893,2892.99c79fcfw22nqu9   SELECT OLDEST_SCN, COMMIT_SCN,...
2,8821,4412.62a3vfsb1vvtr3s Streams select queue_id, queue_schema,...
2,1911,9431.99f7hjs0z4ttht4 oracle@cbsdb1 (TNS V1-V3) SELECT NVL(V.ENQUEUE_MESSAGE_N...
2,1302,0961.946bvngn1hgrz2b   update /*+ streams restrict_al...
1,9641,9661.79gm9y3sp69tjp2   select sum(used_memory_size) u...
1,2431,2431.13bb926a5dcb8kr   merge into sys.mon_mods$ m usi...


Back to SQL Statistics
Back to Top

SQL ordered by Sharable Memory

Sharable Mem (b)Executions % Total SQL IdSQL ModuleSQL Text
451,667,880 8.91dfffkcnqfystw   WITH MONITOR_DATA AS (SELECT I...
31,075,744120.61dmhzq6rk3ppnx   SELECT SEGCOL#, INTCOL#, COL#,...
15,991,1422430.321y8qzbnhdfqtp   select s.session#, c.required_...
15,607,74650.317pwwu8jbr9dqj   select /*+ no_monitor */ CON_I...
13,474,229920.278mdz49zkajhw3 MMON_SLAVE SELECT /*+ OPT_PARAM('_fix_con...
9,757,546870.19g22f2h8s9vfrz   select nvl2(stale_stats, decod...
8,985,35220.185m4a8gkhzsynv   -- SQL building XML for the j...
8,390,3321200.17a6ygk0r9s5xuj   SELECT A.JOB_NAME, ( CASE A.ST...
7,649,41820.157rf2hrupxudt8   -- -- SQL building XML for al...
7,456,84460.157qst2kv4mtkv5   SELECT /*+ no_monitor */ CON_I...
6,892,412240.1432qq8k1n8ynn9   Select BYTES, extents from db...
6,838,37850.137d0ffav06dqyd   SELECT /*+ no_monitor */ CON_I...
6,801,4341100.13616m6uhpa2usu   select i.obj#, i.ts#, i.file#,...
6,699,24480.139vbkanvb7j0bj   merge /*+ dynamic_sampling(mm...
6,535,1252470.130j1qrdrak4jp3 oracle@cbsdb2 (TNS V1-V3) select count(*) from dba_captu...
6,492,06680.1300ajuu5902429   merge /*+ dynamic_sampling(mm...
5,753,856240.113rz9z0gd1243s   Select LOB_PARTITION_NAME fro...
5,564,27110.114kvhga64b6wah MMON_SLAVE WITH binds as (select :dbid as...
5,562,62210.110vcs754gpmxrc MMON_SLAVE WITH binds as (select :dbid as...
4,042,9711110.08622ufbrgvxdc7   select decode(u.type#, 2, u.ex...
3,910,4151,2430.08bb926a5dcb8kr   merge into sys.mon_mods$ m usi...
3,892,254980.086qg99cfg26kwb SQL*Plus SELECT COUNT(UNQ) UNQ, COUNT(P...
3,809,3842580.0886kwhy1f0bttn tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT /*+ ALL_ROWS */ COUNT(*...
2,909,0321230.069ddxxas8hu8sv   select count(*) from ( select ...
2,860,81820.066wm3n4d7bnddg   SELECT source, (case when tim...
2,775,309640.057fwum1yuknrsh   select t.ts#, t.file#, t.block...
2,709,100110.0538243c4tqrkxm   select u.name, o.name, o.names...
2,653,4801250.051ubc6bfkph225 SQL*Plus SELECT /*+ leading(u) use_nl_w...
2,227,6261040.04gac15vmmrzgbv   select parttype, partcnt, part...
2,227,3471550.0414d7z6mh1sxuz   select name, intcol#, segcol#,...
2,096,935430.04bwqq7u3mzctv7 SQL*Plus SELECT /*+ ordered index(u) in...
1,959,1453500.0407rm5p65sc48u   SELECT P.VALCHAR FROM SYS.OPTS...
1,939,002880.048rh6kxks9gba1 SQL*Plus SELECT T.PROPERTY FROM SYS.USE...
1,793,401120.04axfcq597829h6 MMON_SLAVE select tablespace_id, rfno, al...
1,639,1666160.031p5grz1gs7fjq   select obj#, type#, ctime, mti...
1,518,6042,0960.036bvngn1hgrz2b   update /*+ streams restrict_al...
1,348,747620.03gv8qpm1gz3gcm   select o.name, u.name from sys...
1,275,614850.032tkw12w5k68vd   select user#, password, datats...
1,261,512640.02gd28w82ct6rva   select audit$ from tab$ where ...
1,240,7871930.025n1fs4m2n2y0r   select pos#, intcol#, col#, sp...


Back to SQL Statistics
Back to Top

SQL ordered by Version Count

Version Count Executions SQL IdSQL ModuleSQL Text
254 dfffkcnqfystw   WITH MONITOR_DATA AS (SELECT I...
111110616m6uhpa2usu   select i.obj#, i.ts#, i.file#,...
8064gd28w82ct6rva   select audit$ from tab$ where ...
691138243c4tqrkxm   select u.name, o.name, o.names...
66111622ufbrgvxdc7   select decode(u.type#, 2, u.ex...
66104gac15vmmrzgbv   select parttype, partcnt, part...
6515514d7z6mh1sxuz   select name, intcol#, segcol#,...
63647fwum1yuknrsh   select t.ts#, t.file#, t.block...
6135007rm5p65sc48u   SELECT P.VALCHAR FROM SYS.OPTS...
616161p5grz1gs7fjq   select obj#, type#, ctime, mti...
581251ubc6bfkph225 SQL*Plus SELECT /*+ leading(u) use_nl_w...
581935n1fs4m2n2y0r   select pos#, intcol#, col#, sp...
54852tkw12w5k68vd   select user#, password, datats...
5143bwqq7u3mzctv7 SQL*Plus SELECT /*+ ordered index(u) in...
50986qg99cfg26kwb SQL*Plus SELECT COUNT(UNQ) UNQ, COUNT(P...
49447jpt4cpfvcy1k   select ts#, online$ from ts$ w...
497697sx5p1ug5ag12   SELECT SPARE4 FROM SYS.OPTSTAT...
4812axfcq597829h6 MMON_SLAVE select tablespace_id, rfno, al...
48145cusp9gtyj36y5   select /*+ index(do) */ dir_cn...
47888rh6kxks9gba1 SQL*Plus SELECT T.PROPERTY FROM SYS.USE...
451239ddxxas8hu8sv   select count(*) from ( select ...
43620v3dvmc22qnam   insert into sys.col_usage$ (ob...
4262gv8qpm1gz3gcm   select o.name, u.name from sys...
41553pvgdy7v961q3   select /*+ index(d) */ dir_id,...
4025886kwhy1f0bttn tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT /*+ ALL_ROWS */ COUNT(*...
401,243bb926a5dcb8kr   merge into sys.mon_mods$ m usi...
3880b0wj2ykgnnzg   lock table sys.mon_mods_all$ i...
3426wm3n4d7bnddg   SELECT source, (case when tim...
3189vbkanvb7j0bj   merge /*+ dynamic_sampling(mm...
30800ajuu5902429   merge /*+ dynamic_sampling(mm...
286,965bjwxsk192yrzv   INSERT INTO SYSTEM.LOGMNR_DICT...
28286frjd8zfy2jfdq   SELECT executions, end_of_fetc...
272,0966bvngn1hgrz2b   update /*+ streams restrict_al...
266,9650fwgf46fun8jx   DELETE SYSTEM.LOGMNR_DICTSTATE...
2625m4a8gkhzsynv   -- SQL building XML for the j...
2657d0ffav06dqyd   SELECT /*+ no_monitor */ CON_I...
256,9650na0jhwrs24wr   DECLARE KRVX_STATUS_DICT_INTER...
2557pwwu8jbr9dqj   select /*+ no_monitor */ CON_I...
2567qst2kv4mtkv5   SELECT /*+ no_monitor */ CON_I...
232470j1qrdrak4jp3 oracle@cbsdb2 (TNS V1-V3) select count(*) from dba_captu...
2332924bf5ypaxfz49   update /*+ streams restrict_al...
231,5653c1kubcdjnppq   update sys.col_usage$ set equa...
223130yj2970wjbsfv   UPDATE sys.streams$_capture_pr...
222432qq8k1n8ynn9   Select BYTES, extents from db...
2227rf2hrupxudt8   -- -- SQL building XML for al...
223,289c79fcfw22nqu9   SELECT OLDEST_SCN, COMMIT_SCN,...
2287g22f2h8s9vfrz   select nvl2(stale_stats, decod...
216,935cmb9scbhf5qv3   declare loc_source_obj# number...


Back to SQL Statistics
Back to Top

SQL ordered by Cluster Wait Time

Cluster Wait Time (s)Executions%TotalElapsed Time(s)%Clu%CPU%IO SQL IdSQL ModuleSQL Text
32.98112.77394.578.3644.2648.476fchhyp65szsc tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
32.51112.59396.638.2046.4046.190rac312uh5s2k tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
11.1314.31252.794.4062.9834.23gavdwsru7d7k2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
9.8513.81320.913.0751.4045.46b3azbmxcy6n7v tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CAT...
9.4813.67321.002.9551.9145.14adftfz8qwbg24 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
9.3613.62320.692.9251.8245.208rd5rmhwvuzah tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACT...
8.9613.47323.652.7752.2644.94aup1gtmgs05u0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."SOU...
8.3513.23320.722.6051.1646.24ayz90c8u9pu7p tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
7.9613.08322.942.4752.5644.97gk8bf2xabv7a4 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."TIC...
6.2442.41167.163.7351.5844.7172xaaabf7k72t tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "MT_TS_ORDERS_CBS"."ACC...
6.0012.32346.681.7350.7848.01gt6bx44868jg9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
5.1211.9852.979.6777.0612.597bjfyx7hkcnv5 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "MT_TS_ORDERS_CBS"."ACC...
4.4011.70338.191.3049.6349.70ft33gnzdc1btn tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAY...
2.8411.101,171.830.2472.7527.252g5kut5f477n8 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN (("INV STOCK...
2.6311.0279.443.3138.5559.048yk8r23vvnfpj tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."USE...
2.3810.9275.623.1549.5249.20619zy3wvdaprf   SELECT /* DS_SVC */ /*+ dynami...
1.5113,1220.5889.781.685.8994.33dg4qzw7razc3z GoldenGate INSERT /*+ restrict_all_ref_c...
1.4210.5556.512.5156.9141.0157zrd6fv9zkmf tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
1.2310.4852.042.3751.4940.54805jcgrmfgh1b tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."PAC...
1.0110.3998.011.0389.1710.27btf8daqf75uaa tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT MIN(TRUNC(CAST("Custom ...
0.7010.277.559.2590.760.0011sc48ys3ntqq tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT B.COLUMN_NAME AS B_COLU...
0.5410.2147.961.1345.7449.6584mwyp49tup6n tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."ACC...
0.53930.2188.740.6060.5518.10fhf8upax5cxsz MMON_SLAVE BEGIN sys.dbms_auto_report_int...
0.4510.1875.850.6065.6434.2467umuncuupxzb   SELECT /* DS_SVC */ /*+ dynami...
0.4510.1715.132.9545.8951.618ddkv9u9b0dyd tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT * FROM ( select a.accou...
0.448,0370.1758.310.766.9294.08ccnpak0400u5s GoldenGate INSERT /*+ restrict_all_ref_c...
0.4410.1722.081.995.9866.70d9g57uxkx73am tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CAT...
0.4310.1625.441.6767.1731.997rasc55un00xz tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT "TB_MT_CASH_PAYMENT"."C...
0.426160.160.7555.8113.5034.731p5grz1gs7fjq   select obj#, type#, ctime, mti...
0.3820.1581.250.4771.1423.335h8q9txjq2ykf SQL*Plus INSERT /*+APPEND*/ INTO reques...
0.38920.1569.780.5471.1315.340w26sk6t6gq98 MMON_SLAVE SELECT XMLTYPE(DBMS_REPORT.GET...
0.3610.1461.420.5889.2410.36b36qyysstm7n9 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
0.2910.1142.160.7049.0550.440k4fsjnducmd2 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."STA...
0.2510.1073.490.3497.182.484514unsx3d389 tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
0.1910.0734.910.5448.7449.1548bp42u4b9wbz tabprotosrv@rh-tableau-05.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
0.18870.070.8022.6469.817.73g22f2h8s9vfrz   select nvl2(stale_stats, decod...
0.1210.0579.030.1662.1037.787v4813ywgtbdz tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (CASE WHEN ((TRIM((CASE...
0.1110.0433.290.3479.1719.49bgssn031yukwq tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "Custom SQL Query"."CUS...
0.1010.0471.790.1497.731.80bmx1abvu9rtsu tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT TRIM((CASE WHEN INSTR("...
0.10240.040.6016.1154.9537.7132qq8k1n8ynn9   Select BYTES, extents from db...
0.0910.0377.160.1222.0076.2512qx9k6v2zxx3 SQL*Plus create table MT_TS_O
0.0610.02118.670.0575.9024.067j43vnsspdkt0 tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT (((TO_NUMBER(TO_CHAR(TR...
0.052580.020.0957.3748.900.8586kwhy1f0bttn tabprotosrv@rh-tableau-06.mtg.local (TNS V1-V3) SELECT /*+ ALL_ROWS */ COUNT(*...
0.051200.028.620.5511.570.27a6ygk0r9s5xuj   SELECT A.JOB_NAME, ( CASE A.ST...
0.041,5650.020.3811.5657.8835.063c1kubcdjnppq   update sys.col_usage$ set equa...
0.04550.020.2914.679.9077.963pvgdy7v961q3   select /*+ index(d) */ dir_id,...
0.0420.02227.840.0287.8811.742q08prqxwzc3x tabprotosrv@RH-TABLEAU-04.mtg.local (TNS V1-V3) SELECT "SUBSCRIBER_FIN_SUMMARY...
0.0450.017.570.5085.0714.765xs1ka4fpqgmj   SELECT /* DS_SVC */ /*+ dynami...
0.0320.010.814.2157.4817.317rf2hrupxudt8   -- -- SQL building XML for al...
0.032,0960.012.990.9552.2614.076bvngn1hgrz2b   update /*+ streams restrict_al...
0.021970.013.640.576.0416.147ddfg16h7b9m2   update /*+ streams restrict_al...
0.022470.012.120.9065.317.250j1qrdrak4jp3 oracle@cbsdb2 (TNS V1-V3) select count(*) from dba_captu...
0.021450.010.0443.3250.2119.08cusp9gtyj36y5   select /*+ index(do) */ dir_cn...
0.021740.010.228.3584.220.4601d5n1nm17r2h   select nvl2(stale_stats, decod...
0.02240.010.237.3116.7780.853rz9z0gd1243s   Select LOB_PARTITION_NAME fro...
0.021440.010.861.908.8090.5434a34zf4x2ua2   DECLARE p1 NUMBER := :1; p2 NU...
0.021460.011.001.603.5295.93ct716kwhxa93f   SELECT /*+ INDEX (logmnrc_gtlo...
0.021100.010.1312.0276.0014.21616m6uhpa2usu   select i.obj#, i.ts#, i.file#,...
0.0280.011.680.9233.9152.6900ajuu5902429   merge /*+ dynamic_sampling(mm...
0.0120.010.931.503.0696.306wm3n4d7bnddg   SELECT source, (case when tim...
0.012760.011.610.8698.730.84111rqtffm74st   SELECT /* DS_SVC */ /*+ dynami...
0.012430.004.930.2574.050.001y8qzbnhdfqtp   select s.session#, c.required_...
0.01640.000.0334.8356.6816.367fwum1yuknrsh   select t.ts#, t.file#, t.block...
0.013920.000.214.4811.6187.74grwydz59pu6mc   select text from view$ where r...


Back to SQL Statistics
Back to Top

Complete List of SQL Text

SQL IdSQL Text
00ajuu5902429 merge /*+ dynamic_sampling(mm 4) dynamic_sampling_est_cdn(mm) dynamic_sampling(m 4) dynamic_sampling_est_cdn(m) */ into mon_mods_all$ mm using (select decode(grouping_id(tp.bo#, m.obj#), 1, tp.bo#, m.obj#) obj#, sum(m.inserts) inserts, sum(m.updates) updates, sum(m.deletes) deletes, case when grouping_id(tp.bo#, m.obj#) = 0 then (/* IF THIS IS A PARTITION AGGREGATE THE TRUNCATE BIT */ decode(sum(bitand(m.flags, 1)), 0, 0, 1) +decode(sum(bitand(m.flags, 2)), 0, 0, 2) +decode(sum(bitand(m.flags, 4)), 0, 0, 4) /* ADD NEW KSXM BITS HERE */ ) else (/* IF THIS IS A TABLE DO NOT AGGREAGATE THE TRUNCATE BIT */ decode(sum(bitand(m.flags, 2)), 0, 0, 2) +decode(sum(bitand(m.flags, 4)), 0, 0, 4) /* ADD NEW KSXM BITS HERE */ ) end as flags, max(m.timestamp) timestamp, sum(m.drop_segments) drop_segments from sys.mon_mods$ m, (select obj#, bo# from sys.tabpart$ where :objn = 0 union all select obj#, bo# from sys.tabcompart$ where :objn = 0 union all select obj#, bo# from sys.tabpart$ where :objn > 0 and (bo# = :objn or obj# = :objn) union all select obj#, bo# from sys.tabcompart$ where :objn > 0 and (bo# = :objn or obj# = :objn) ) tp where m.obj# = tp.obj# group by rollup(tp.bo#, m.obj #) having grouping_id(tp.bo#, m.obj#) < 3 ) v on (mm.obj# = v.obj#) when matched then update set mm.inserts = mm.inserts + v.inserts, mm.updates = mm.updates + v.updates, mm.deletes = mm.deletes + v.deletes, mm.flags = mm.flags + v.flags - bitand(mm.flags, v.flags) /* bitor(mm.flags, v.flags) */, mm.timestamp = v.timestamp, mm.drop_segments = mm.drop_segments + v.drop_segments when NOT matched then i nsert (obj#, inserts, updates, deletes, timestamp, flags, drop_segments) values (v.obj#, v.inserts, v.updates, v.deletes, sysdate, v.flags, v.drop_segments)
01d5n1nm17r2hselect nvl2(stale_stats, decode(stale_stats, 'NO', 3, 1), 2) from dba_ind_statistics where owner=:1 and index_name=:2
07rm5p65sc48uSELECT P.VALCHAR FROM SYS.OPTSTAT_USER_PREFS$ P, OBJ$ O, USER$ U WHERE P.OBJ#=O.OBJ# AND U.USER#=O.OWNER# AND U.NAME=:B3 AND O.NAME=:B2 AND P.PNAME=:B1
0b0wj2ykgnnzglock table sys.mon_mods_all$ in exclusive mode
0fwgf46fun8jxDELETE SYSTEM.LOGMNR_DICTSTATE$ WHERE LOGMNR_UID = :B2 AND REDO_THREAD = :B1 AND ((END_SCNWRP * 4294967296 + END_SCNBAS) < (SELECT MAX (END_SCNWRP * 4294967296 + END_SCNBAS) FROM SYSTEM.LOGMNR_DICTSTATE$ WHERE LOGMNR_UID = :B2 AND REDO_THREAD = :B1 ))
0j1qrdrak4jp3select count(*) from dba_capture c, system.logmnr_session$ s where c.logminer_id = s.session# and s.global_db_name=:1 and c.source_dbid=:2
0k4fsjnducmd2 SELECT "Custom SQL Query"."STATUS" AS "STATUS" FROM ( select a.account_link_code_n, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, a.sub_service_code_v, a.tariff_code_v, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from gsm_service_mast a, cb_package b, cb_account_master cam, cb_subscriber_sub_category ssc where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and a.tariff_code_v not in ('M2M') and a.sub_service_code_v = 'POSTPAID' and cam.subscriber_code_n not in ('52771', '48879', '58942') /*and ((b.package_name_v like 'MACHINE 2 MACHIN E%') OR (b.package_name_v like '%299 OFFER%') OR (b.package_name_v like '%499 OFFER%') OR (b.package_name_v like '%999 OFFER%'))*/ union all select a.account_link_code_n, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, 'M2M', a.tariff_code_v, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from gsm_service_mast a, cb_package b, cb_account_master cam, cb_subscriber_sub_category ssc where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.tariff_code_v = 'M2M' union all select a.account_link_code_n, a.ACTIVATION_DATE_D, a. erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, a.sub_service_code_v, a.tariff_code_v, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from gsm_service_mast a, cb_package b, cb_account_master cam, cb_subscriber_sub_category ssc where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.sub_service_code_v = 'PREPAID' ) "Custom SQL Query" GROUP BY "Custom SQL Query"."STATUS" ORDER BY 1 ASC NULLS FIRST
0na0jhwrs24wr DECLARE KRVX_STATUS_DICT_INTERNERR EXCEPTION; PRAGMA EXCEPTION_INIT(KRVX_STATUS_DICT_INTERNERR, -1332); loc_logmnruid NUMBER; loc_endscnbas NUMBER; loc_endscnwrp NUMBER; loc_redothrd NUMBER; loc_rbasqn NUMBER; loc_rbablk NUMBER; loc_rbabyte NUMBER; BEGIN loc_logmnruid := :1; loc_endscnbas := :2; loc_endscnwrp := :3; loc_redothrd := :4; loc_rbasqn := :5; loc_rbablk := :6; loc_rbabyte := :7; INSERT INTO system.logmnr_dictstate$ (logmnr_uid, start_scnbas, start_scnwrp, end_scnbas, end_scnwrp, redo_thread, rbasqn, rbablk, rbabyte) SELECT loc_logmnruid, start_scnbas, start_scnwrp, loc_endscnbas, loc_endscnwrp, loc_redothrd, loc_rbasqn, loc_rbablk, loc_rbabyte FROM system.logmnr_dictstate$ WHERE logmnr_uid = loc_logmnruid AND rownum = 1; IF SQL%ROWCOUNT <> 1 THEN DBMS_SYSTEM.KSDWRT(dbms_sy stem.trace_file, 'ORA-01332 from krvrdpdes0SQL, position 1'); RAISE KRVX_STATUS_DICT_INTERNERR; END IF; DELETE system.logmnr_dictstate$ WHERE logmnr_UID = loc_logmnruid AND redo_thread = loc_redothrd AND ((end_scnwrp * 4294967296 + end_scnbas) < (SELECT MAX (end_scnwrp * 4294967296 + end_scnbas) FROM system.logmnr_dictstate$ WHERE logmnr_UID = loc_logmnruid AND redo_thread = loc_redothrd)); END;
0rac312uh5s2k SELECT MIN(TRUNC(CAST("Custom SQL Query"."TICKET_REG_DATE" AS DATE))) AS "TEMP(none:TICKET_REG_DATE:qk l", MAX(TRUNC(CAST("Custom SQL Query"."TICKET_REG_DATE" AS DATE))) AS "TEMP(none:TICKET_REG_DATE:qk u" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1 970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint _type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_ca tegory_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_d ate_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from cbsogg.WF_TODOITEM a, WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT c, cbsogg.TT_TICKETINFO tt, cbsogg.WF_WRKFLWMGR wm, cb_users cu , cbsogg.cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_ date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTE R A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_c ategory_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm .CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cbsogg.cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from cbsogg.WF_TODOITEM_HISTORY a, WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT_HISTORY c, cbsogg.TT_TICKETINFO tt, cbsogg.WF_WRKFLWMGR wm, cbsogg.cb_users cu , cbsogg.cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_n um_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cbso gg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cbsogg.cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from cbsogg.TT_TICKETINFO tt, cbsogg.CB_USERS B, cbsogg.CB_USER_GROUP C, cbsogg.TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW@cbsstandby) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY ()
0v3dvmc22qnaminsert into sys.col_usage$ (obj#, intcol#, equality_preds, equijoin_preds, nonequijoin_preds, range_preds, like_preds, null_preds, timestamp) values ( :objn, :coln, decode(bitand(:flag, 1), 0, 0, 1), decode(bitand(:flag, 2), 0, 0, 1), decode(bitand(:flag, 4), 0, 0, 1), decode(bitand(:flag, 8), 0, 0, 1), decode(bitand(:flag, 16), 0, 0, 1), decode(bitand(:flag, 32), 0, 0, 1), :time)
0vcs754gpmxrc WITH binds as (select :dbid as dbid , :inst_id_low as instIdLow , :inst_id_high as instIdHigh , :begin_snap as beginSnap , :end_snap as endSnap , :begin_time as beginTime , :end_time as endTime , :disk_begin_time as diskBeginTime , :disk_end_time as diskEndTime , :mem_begin_time as memBeginTime , :mem_end_time as memEndTime , :bucket_count as bucketCount , :bucket_interval as bucketInterval , :mem_enable as memEnable , :disk_enable as diskEnable , :disk_filter_ratio as filterRatio, :filter_action as filter_action, :filter_blocking_session as filter_blocking_session, :filter_capture_id as filter_capture_id, :filter_client_id as filter_client_id, :filter_consumer_group_id as filter_consumer_group_id, :filter_dbop as filter_dbop, :filter_ecid as filter_ecid, :filter_event as filter_event, :filter_instance_number as filter_instance_number, :filter_is_captured as filter_is_captured, :filter_is_filtered_out as filter_is_filtered_out, :filter_is_nc_background as filter_is_nc_background, :filter_is_replayed as filter_is_replayed, :filter_machine as filter_machine, :filter_machine_port as filter_machine_port, :filter_module as filter_module, :filter_object as filter_object, :filter_pdb as filter_pdb, :filter_physical_session as filter_physical_session, :filter_pl_sql as filter_pl_sql, :filter_pl_sql_top as filter_pl_sql_top, :filter_program as filter_program, :filter_px_process as filter_px_process, :filter_service_hash as filter_service_hash, :filter_session_type as filter_session_type, :filter_sql_fms as filter_sql_fms, :filter_sql_id_top as filter _sql_id_top, :filter_sql_opcode as filter_sql_opcode, :filter_sql_opcode_top as filter_sql_opcode_top, :filter_sql_rws as filter_sql_rws, :filter_sql_rws_line as filter_sql_rws_line, :filter_sqlid as filter_sqlid, :filter_sqlid_fullphv as filter_sqlid_fullphv, :filter_sqlid_phv as filter_sqlid_phv, :filter_user_id as filter_user_id, :filter_wait_class as filter_wait_class, :filter_xid as filter_xid from dual) , unified_ash as (SELECT a.sample_id , a.sample_time , a.session_id , a.session_serial# , a.session_type , a.session_state , a.flags , a.user_id , a.sql_id , a.sql_opcode , a.sql_opname , a.top_level_sql_id , a.top_level_sql_opcode , a.sql_child_number , a.sql_plan_hash_value , a.sql_full_plan_hash_value , a.sql_plan_line_id , a.sql_plan_operation , a.sql_plan_options , a.sql_exec_id , a.force_ matching_signature , a.plsql_entry_object_id , a.plsql_entry_subprogram_id , a.plsql_object_id , a.plsql_subprogram_id , a.service_hash , a.qc_session_id , a.qc_instance_id , a.qc_session_serial# , nvl(a.event, CASE WHEN bitand(a.time_model, power(2, 19)) > 0 THEN 'CPU: IM Populate' WHEN bitand(a.time_model, power(2, 20)) > 0 THEN 'CPU: IM Prepopulate' WHEN bitand(a.time_model, power(2, 21)) > 0 THEN 'CPU: IM Repopulate' WHEN bitand(a.time_model, power(2, 22)) > 0 THEN 'CPU: IM Trickle Repop' WHEN bitand(a.time_model, power(2, 18)) > 0 THEN 'CPU: IM Query' ELSE 'CPU + Wait for CPU' END) as event , nvl(a.event_id, 1) as event_id , nvl(a.wait_class, 'CPU') as wait_class , nvl(a.wait_class_id, 9999) as wait_class_id , a.seq# , a.p1 , a.p1text , a.p2 , a.p2text , a.p3 , a.p3text , a.wait_time , a.time_waited , rawtohex(a.xid) as xid , a.blocking_session , a.blocking_session_serial# , a.blocking_session_status , a.blocking_inst_id , a.current_obj# , a.current_file# , a.current_block# , a.top_level_call# , a.top_level_call_name , a.program , a.module , a.action , a.client_id , a.remote_instance# , a.ecid , a.consumer_group_id , a.machine , a.port , a.in_connection_mgmt , a.in_parse , a.in_hard_parse , a.in_sql_execution , a.in_plsql_execution , a.in_plsql_rpc , a.in_plsql_compilation , a.in_java_execution , a.in_bind , a.in_cursor_close , a.in_sequence_load , a.is_captured , a.is_replayed , a.dbreplay_file_id , a.dbop_name , a.con_dbid, decode(binds.diskEnable, 0, 1, binds.filterRatio) as sample_count , inst_id as instance_number FROM gv$active_session_history a, binds WHERE binds.memEnable = 1 AND ( binds.diskEnable = 0 OR ( binds.diskEnable = 1 AND a.is_awr_sample = 'Y' AND bitand(a.flags, 128) = 0 ) ) AND a.inst_id between binds.instIdLow and binds.instIdHigh AND a.sample_time between binds.beginTime and binds.endTime UNION ALL SELECT a.sample_id , a.sample_time , a.session_id , a. session_serial# , a.session_type , a.session_state , a.flags , a.user_id , a.sql_id , a.sql_opcode , a.sql_opname , a.top_level_sql_id , a.top_level_sql_opcode , a.sql_child_number , a.sql_plan_hash_value , a.sql_full_plan_hash_value , a.sql_plan_line_id , a.sql_plan_operation , a.sql_plan_options , a.sql_exec_id , a.force_matching_signature , a.plsql_entry_object_id , a.plsql_entry_subprogram_id , a.plsql_object_id , a.plsql_subprogram_id , a.service_hash , a.qc_session_id , a.qc_instance_id , a.qc_session_serial# , nvl(a.event, CASE WHEN bitand(a.time_model, power(2, 19)) > 0 THEN 'CPU: IM Populate' WHEN bitand(a.time_model, power(2, 20)) > 0 THEN 'CPU: IM Prepopulate' WHEN bitand(a .time_model, power(2, 21)) > 0 THEN 'CPU: IM Repopulate' WHEN bitand(a.time_model, power(2, 22)) > 0 THEN 'CPU: IM Trickle Repop' WHEN bitand(a.time_model, power(2, 18)) > 0 THEN 'CPU: IM Query' ELSE 'CPU + Wait for CPU' END) as event , nvl(a.event_id, 1) as event_id , nvl(a.wait_class, 'CPU') as wait_class , nvl(a.wait_class_id, 9999) as wait_class_id , a.seq# , a.p1 , a.p1text , a.p2 , a.p2text , a.p3 , a.p3text , a.wait_time , a.time_waited , rawtohex(a.xid) as xid , a.blocking_session , a.blocking_session_serial# , a.blocking_session_status , a.blocking_inst_id , a.current_obj# , a.current_file# , a.current_block# , a.top_level_call# , a.top_level_call_name , a.program , a.module , a.action , a.client_id , a.remote_instance# , a.ecid , a.consumer_group_id , a.machine , a.port , a.in_connection_mgmt , a.in_parse , a.in_hard_parse , a.in_sql_execution , a.in_plsql_execution , a.in_plsql_rpc , a.in_plsql_compilation , a.in_java_execution , a.in_bind , a.in_cursor_close , a.in_sequence_load , a.is_captured , a.is_replayed , a.dbreplay_file_id , a.dbop_name , a.con_dbid, binds.filterRatio as sample_count , instance_number as instance_number FROM dba_hist_active_sess_history a, binds WHERE binds.diskEnable = 1 AND a.dbid = binds.dbid AND a.instance_number between binds.instIdLow and binds.instIdHigh AND a.snap_id between binds.beginSnap and binds.endSnap AND a.sample_time between binds.beginTime and binds.endTime ), logical_ash as (select sample_id , sample_time , sample_count , instance_number as inst_id, action as action, event as event, instance_number as instance_number, module as module, instance_number || ':' || session_id || ', ' || session_serial# as physical_session, service_hash as service_hash, sql_id as sqlid, wait_class as wait_class, xid as xid, user_id as user_id, program as program from unified_ash) , bucketized_ash as (SELECT ash0.*, (case when binds.bucketCount > 1 then trunc( ( (24 * 60 * 60 * extract(day from sample_t ime - binds.beginTime)) + (60 * 60 * extract(hour from sample_time - binds.beginTime)) + (60 * extract(minute from sample_time - binds.beginTime)) + (1 * extract(second from sample_time - binds.beginTime)) ) / binds.bucketInterval ) + 1 else 1 end) as bucket_number FROM logical_ash ash0, binds), filter_xml as (SELECT xmlconcat(xmlelement("filters" ) , xmlelement(" report_time", xmlattributes( to_char(o.begintime, 'HH24:MI:SS MM/DD/YYYY') as "begin_time", to_char(o.endtime, 'HH24:MI:SS MM/DD/YYYY') as "end_time"))) as xml_frag FROM (select binds.*, nvl(to_number(filter_pdb), 0) as con_dbid from binds) o) , filtered_ash as (SELECT ash.*, 1 filtered FROM bucketized_ash ash, binds WHERE 1=1 ), grouped_ash as (SELECT ash.*, 0 AS bucket_type FROM (SELECT sqlid, physical_session, action, module, service_hash, instance_number, event, wait_class , grouping_id(sqlid, physical_session, action, module, service_hash, instance_number, event, wait_class) as gid , max(inst_id) as inst_id , sum(sample_count) as sample_count , count(distinct sqlid) as uniq_sqlids , count(distinct xid) as uniq_xids , count(distinct physical_session) as uniq_sessions , count(distinct instance_number) as uniq_instances, max(user_id) as user_id, max(program) as program from filtered_ash group by grouping sets( (wait_class), (sqlid), (module), (event), (action), (instance_number), (physical_session), (service_hash)) ) ash ), component_1_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket from (select max(case when mem_rank <= 13 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 13 then mem_rank else (13 + 1) end) as mem_rank , max(case when mem_rank <= 13 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 13 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 13 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 13 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select wait_class as dim_val , sample_count , dense_rank() over (order by sample_count desc , wait_class) as mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 254 and wait_class is not null) group by (case when mem_rank <= 13 then dim_val else null end) ) left ) , component_1_xml as (select xmlelement("item" , xmlattributes('wait_class' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems.nu m_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 13 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") ) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 13 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 13 then 0 else num_mem end) as num_others f rom (component_1_treemap) t ) topmems), component_2_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket from (select max(case when mem_rank <= 5 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 5 then mem_rank else (5 + 1) end) as mem_rank , max(case when mem_rank <= 5 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 5 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 5 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 5 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select event as dim_val , sample_count , dense_rank() over (order by sample_count desc , event) as mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 253 and event is not null) group by (case when mem_rank <= 5 then dim_val else null end) ) left ) , component_2_xml as (select xmlelement("item" , xmlattributes('event' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems.num_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 5 then sample_count else 0 end) as "count") , xmlagg (xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") ) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 5 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 5 then 0 else num_mem end) as num_others from (component_2_treemap) t ) topmems), component_3_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket from (select max(case when mem_rank <= 5 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 5 then mem_rank else (5 + 1) end) as mem_rank , max(case when mem_rank <= 5 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 5 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 5 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 5 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select instance_number as dim_val , sample_count , dense_rank() over (order by sample_count desc , instance_number) as mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 251 and instance_number is not null) group by (case when mem_rank <= 5 then dim_val else null end) ) left ) , component_3_xml as (select xmlelement("item" , xmlattributes('instance_number' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems.num_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 5 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") ) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 5 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 5 then 0 else num_mem end) as num_others from (component_3_treemap) t ) topmems), component_4_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket , NVL((SELECT name FROM gv$active_services v WHERE v.name_hash = left.dim_val AND v.inst_id = left.inst_id AND rownum < 2 ), ( SELECT service_name FROM dba_hist_service_name v, binds b WHERE v.dbid = b.dbid AND v.service_name_hash = left.dim_val AND rownum < 2)) as service_name from (select max(case when mem_rank <= 5 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 5 then mem_rank else (5 + 1) end) as mem_rank , max(case when mem_rank <= 5 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 5 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 5 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 5 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select service_hash as dim_val , sample_count , dense_rank() over (order by sample_count desc , service_hash) as mem_rank , uniq_s qlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 247 and service_hash is not null) group by (case when mem_rank <= 5 then dim_val else null end) ) left ) , component_4_xml as (select xmlelement("item" , xmlattributes('service_hash' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems.num_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 5 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") , service_name) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 5 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 5 then 0 else num_mem end) as num _others from (component_4_treemap) t ) topmems), component_5_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket from (select max(case when mem_rank <= 5 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 5 then mem_rank else (5 + 1) end) as mem_rank , max(case when mem_rank <= 5 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 5 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 5 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 5 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select module as dim_val , sample_count , dense_rank() over (order by sample_count desc , module) as mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 239 and module is not null) group by (case wh en mem_rank <= 5 then dim_val else null end) ) left ) , component_5_xml as (select xmlelement("item" , xmlattributes('module' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems.num_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 5 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") ) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 5 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 5 then 0 else num_mem end) as num_others from (component_5_treemap) t ) topmems), component_6_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , un iq_instances , 0 AS bucket_type --target(not global)/filtered bucket from (select max(case when mem_rank <= 5 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 5 then mem_rank else (5 + 1) end) as mem_rank , max(case when mem_rank <= 5 then uniq_sqlids else 0 end) as uniq_sqlids , max(case w hen mem_rank <= 5 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 5 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 5 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select action as dim_val , sample_count , dense_rank() over (order by sample_count desc , action) as mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 223 and action is not null) group by (case when mem_rank <= 5 then dim_val else null end) ) left ) , component_6_xml as (select xmlelement("item" , xmlattributes('action' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems.num_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 5 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") ) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 5 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 5 then 0 else num_mem end) as num_others from (component_6_treemap) t ) topmems), component_7_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket , user_id, program from (select max(case when mem_rank <= 5 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 5 then mem_rank else (5 + 1) end) as mem_rank , max(case when mem_rank <= 5 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 5 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 5 then uniq_sessions else 0 end) as uniq_sessions , max(case whe n mem_rank <= 5 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id , max(case when mem_rank <= 5 then user_id else null end) as user_id, max(case when mem_rank <= 5 then program else null end) as program from (select physical_session as dim_val , sample_count , dense_rank() over (order by sample_count desc , physical_session) as mem_rank , uniq_sqlids , uni q_xids , uniq_sessions , uniq_instances , inst_id , user_id, program from grouped_ash where gid = 191 and physical_session is not null) group by (case when mem_rank <= 5 then dim_val else null end) ) left ) , component_7_xml as (select xmlelement("item" , xmlattributes('physical_session' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems. num_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 5 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") , xmlconcat(xmlelement("info", xmlattributes('user_id' as "name"), user_id), xmlelement("info", xmlattributes('program' as "name"), program)) ) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 5 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 5 then 0 else num_mem end) as num_others from (component_7_treemap) t ) topmems), component_8_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket , NVL((SELECT substr(v.sql_text, 1, 100) as sql_text FROM gv$sql v WHERE v.sql_id = left.dim_val AND v.inst_id = left.inst_id AND rownum < 2 ), ( SELECT dbms_lob.substr (v.sql_text, 100, 1) as sql_text FROM dba_hist_sqltext v, binds b WHERE v.dbid = b.dbid AND v.sql_id = left.dim_val AND rownum < 2)) as sql_text from (select max(case when mem_rank <= 5 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 5 then mem_rank else (5 + 1) end) as mem_rank , max(case when mem_rank <= 5 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 5 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 5 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 5 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select sqlid as dim_val , sample_count , dense_rank() over (order by sample_count desc , sqlid) as mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 127 and sqlid is not null) group by (case when mem_rank <= 5 then dim_val else null end) ) left ) , component_8_xml as (select xmlelement("item" , xmlattributes('sqlid' as "id" , topmems.cnt_a ll as "count" , topmems.num_mem as "num_mem" , topmems.num_others as "num_others") , topmems.topmems_frag) as dim_frag from (select xmlelement( "top_mems" , xmlattributes(sum(case when mem_rank <= 5 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_co unt as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") , sql_text) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 5 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 5 then 0 else num_mem end) as num_others from (component_8_treemap) t ) topmems)select xmlconcat((select xml_frag from filter_xml), xmlelement("dim_list", xmlelement("item", xmlattributes('top_dimensions' as "id"), xmlelement("subdim", xmlconcat((select dim_frag from component_1_xml), (select dim_frag from component_2_xml), (select dim_frag from component_3_xml), (select dim_frag from component_4_xml), (select dim_frag from component_5_xml), (select dim_frag from component_6_xml), (select dim_frag from component_7_xml), (select dim_frag from component_8_xml)))), xmltype(' <item type="separator" />'), xmltype(' <item id=" sql_cat"> <subdim> <item id="sqlid" /> <item id="sql_id_top" /> <item id="sql_fms" /> <item id="sqlid_phv" /> <item id="sqlid_fullphv"/> <item id="sql_rws" /> <item id="sql_rws_line" /> <item id="sql_opcode" /> <item id="sql_opcode_top" /> </subdim> </item>'), xmltype(' <item id="pl_sql_cat"> <subdim> <item id="pl_sql" /> <item id="pl_sql_top" /> </subdim> </item>'), xmltype(' <item id="resource_consumption_cat"> <subdim> <item id="wait_class" /> <item id="event" /> <item id="object" /> <item id="blocking_session" /> </subdim> </item>'), xmltype(' <item id="session_identifiers_cat"> <subdim> <item id="instance_number" /> <item id="service_hash" /> <item id="physical_session" /> <item id="px_process" /> <item id="user_id" /> <item id="program" /> <item id="session_type" /> </subdim> </item>'), xmltype(' <item id="session_attributes_cat"> <subdim> <item id="consumer_group_id" / > <item id="module" /> <item id="action" /> <item id="client_id" /> <item id="machine" /> <item id="machine_port" /> <item id="xid" /> <item id="ecid" /> <item id="dbop" /> </subdim> </item>')) ) from dual
0w26sk6t6gq98SELECT XMLTYPE(DBMS_REPORT.GET_REPORT_WITH_SUMMARY(:B1 )) FROM DUAL
0yj2970wjbsfvUPDATE sys.streams$_capture_process SET spare5=:1, spare2=:2, spare1=:3 WHERE capture_name = :4
111rqtffm74stSELECT /* DS_SVC */ /*+ dynamic_sampling(0) no_sql_tune no_monitoring optimizer_features_enable(default) no_parallel result_cache(snapshot=3600) */ C1, C2, C3 FROM (SELECT /*+ qb_name("innerQuery") NO_INDEX_FFS( "O2") */ 4294967295 AS C1, COUNT(*) AS C2, SUM(CASE WHEN ("O2"."TYPE#"=88) THEN 1 ELSE 0 END) AS C3 FROM SYS."OBJ$" SAMPLE BLOCK(44.6927, 4) SEED(1) "O2" WHERE ("O2"."TYPE#"=88)) innerQuery
11sc48ys3ntqqSELECT B.COLUMN_NAME AS B_COLUMN_NAME, B.TABLE_NAME AS B_TABLE_NAME, C.COLUMN_NAME AS C_COLUMN_NAME, C.POSITION AS POSITION, C.CONSTRAINT_NAME AS CONSTRAINT_NAME FROM SYS.ALL_CONSTRAINTS A INNER JOIN SYS.ALL_CONS_COLUMNS B ON ((A.R_CONSTRAINT_NAME = B.CONSTRAINT_NAME) AND (A.OWNER = B.OWNER)) INNER JOIN SYS.ALL_CONS_COLUMNS C ON ((A.CONSTRAINT_NAME = C.CONSTRAINT_NAME) AND (A.OWNER = C.OWNER) AND (A.TABLE_NAME = C.TABLE_NAME) AND (B.POSITION = C.POSITION)) WHERE ((A.OWNER = 'BIREPORT') AND (A.TABLE_NAME = 'TB_MT_CASH_PAYMENT') )
12qx9k6v2zxx3create table MT_TS_O
14d7z6mh1sxuzselect name, intcol#, segcol#, type#, length, nvl(precision#, 0), decode(type#, 2, nvl(scale, -127/*MAXSB1MINAL*/), 178, scale, 179, scale, 180, scale, 181, scale, 182, scale, 183, scale, 231, scale, 0), null$, fixedstorage, nvl(deflength, 0), default$, rowid, col#, property, nvl(charsetid, 0), nvl(charsetform, 0), spare1, spare2, nvl(spare3, 0), nvl(evaledition#, 1), nvl(unusablebefore#, 0), nvl(unusablebeginning#, 0) from col$ where obj#=:1 order by intcol#
1b43yj69y93wy UPDATE /*+ restrict_all_ref_cons */ "CBSOGG"."GSM_CYCLE_SUMMARY_DETAILS" SET "CHARGE_AMOUNT_N"=:1 , "TAX_AMOUNT_N"=:2 , "NUM_UNITS_N"=:3 , "DURATION_N"=:4 , "NUM_CALLS_N"=:5 , "LOC_CHARGE_AMOUNT_N"=:6 , "CHARGE_NUM_OF_CALLS_N"=:7 , "DISC_AMT_N"=:8 , "DISC_DURN_N"=:9 , "LOC_DISC_AMT_N"=:10 , "VOLUME_N"=:11 , "FREE_DISC_AMT_N"=:12 WHERE "ACCOUNT_LINK_CODE_N"=:13 AND "SUMMARY_SEQ_NO_N"=:14 AND "ARTICLE_CODE_V"=:15
1p5grz1gs7fjqselect obj#, type#, ctime, mtime, stime, status, dataobj#, flags, oid$, spare1, spare2, spare3, signature, spare7, spare8, spare9 from obj$ where owner#=:1 and name=:2 and namespace=:3 and remoteowner is null and linkname is null and subname is null
1ubc6bfkph225SELECT /*+ leading(u) use_nl_with_index(o) */ O.OBJ#, O.TYPE# FROM SYS.USER$ U, SYS.OBJ$ O WHERE U.NAME = :B3 AND O.OWNER# = U.USER# AND O.NAME = :B2 AND O.NAMESPACE = 1 AND O.REMOTEOWNER IS NULL AND O.LINKNAME IS NULL AND (O.SUBNAME IS NULL AND :B1 IS NULL OR O.SUBNAME = :B1 ) AND O.TYPE# IN (2, 19, 34)
1y8qzbnhdfqtpselect s.session#, c.required_checkpoint_scn from system.logmnr_session$ s, sys.dba_capture c where s.session# = c.logminer_id and s.session# = (select nvl(min(logminer_id), 0) from sys.dba_capture where source_database = :1 and required_checkpoint_scn = (select min(required_checkpoint_scn) from sys.dba_capture where source_database = :1)) and 1 = (select count(*) from (select distinct resetlogs_change#, reset_timestamp from system.logmnr_session$ where global_db_name = :1))
24bf5ypaxfz49update /*+ streams restrict_all_ref_cons */ "CBSOGG"."WF_WORKFLOW" p set "WRKFLW_DATA_X"=updatexml("WRKFLW_DATA_X", '/WorkFlow/Activity[@activityStatus = "N"]/DependentParents[not(DependentActivity[@sequenceNumber])]/../@activityStatus', :1, 'xmlns:xd="http://xmlns.oracle.com/xdb/xdiff.xsd" ') where (:2="WRKFLW_INSTANCE_ID_N")
2g5kut5f477n8 SELECT (CASE WHEN (("INV STOCK SUMMARY"."OPEN_QTY" > 0) OR ("INV STOCK SUMMARY"."STOCK_IN" > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK SUMMARY"."DATE_D" AS DATE)) = TO_DATE('2017-05-14', 'YYYY-MM-DD')) THEN COALESCE(ROUND(TRUNC("INV STOCK SUMMARY"."OPEN_QTY"), 0), 0) ELSE NULL END) > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK SUMMARY"."DATE_D" AS DATE)) <= TO_DATE('2018-02-15', 'YYYY-MM-DD')) THEN ROUND(TRUNC(COALESCE("INV STOCK SUMMARY"."STOCK_IN", 0)), 0) ELSE NULL END) > 0)) THEN "ITEM MASTER"."ITEM_DESC_V" ELSE NULL END) AS "Calculation_105834620245569536" FROM ( SELECT DATE_D, LOCATION_CODE_N, ITEM_CODE_N, sum(nvl(OPENING_QTY_N , 0)) open_qty, sum(nvl(STOCK_IN_QTY_N , 0)) stock_in, sum(nvl(STOCK_OUT_QTY_N , 0)) stock_out, sum(nvl(STOCK_RETURN_QTY_N , 0)) stock_return, sum(nvl(STOCK_ACCEPTED_QTY _N , 0)) stock_accept, sum(nvl(STOCK_WRITE_OFF_QTY_N , 0)) stock_w_off, sum(nvl(BUNDLED_STOCK_QTY_N , 0)) bund_stk_qty, sum(nvl(SUBS_SALES_QTY_N , 0)) subs_stk_qty, sum(nvl(PROS_SALES_QTY_N , 0)) pro_sale, sum(nvl(DLR_SALES_QTY_N , 0)) dlr_sale, sum(nvl(STAFF_SALES_QTY_N , 0)) staff_sale, sum(nvl(GIFT_SALES_QTY_N , 0)) gift_sale, sum(nvl(SALES_EXCHANGE_QTY_N , 0)) exch_sale, sum(nvl(CLOSING_STOCK_QTY_N , 0)) close_stk, sum(nvl(SALES_RETURN_QTY_N , 0)) return_sale, sum(nvl(ACTIVATION_SALES_QTY_N , 0)) act_sale, sum(nvl(DECOUPLED_STOCK_QTY_N , 0)) decoup_sale, sum(nvl(REQUISITION_STK_QTY_N , 0)) req_stk, sum(nvl(RELEASED_STK_QTY_N , 0)) release_stk, sum(nvl(CON_ALLOCATED_QTY_N , 0)) con_alloc, sum(nvl(CON_RETURN_QTY_N , 0)) con_return, sum(nvl(CON_SALES_QTY_N , 0)) con_sale, sum(nvl(CON_RELEASE_STK_QTY_N , 0)) con_release, sum(nvl(BUND_DEC_QTY_N , 0)) bund_dec, sum(nvl(BUNDLED_ITEM_QTY_N , 0)) bund_item, sum(nvl(SAL_CANCEL_QTY_N , 0)) sal_cancel, sum(nvl(DAMAGED_QTY_N , 0)) damage, sum(nvl(ADJ_QTY_MORE_N , 0)) adj_qty_more, sum(nvl(ADJ_QTY_LESS_N , 0)) adj_qty_less, sum(nvl(UPLOAD_QTY_N , 0)) upload_qty, sum(nvl(PND_SALES_QTY_N , 0)) pnd_sale, sum(nvl(ACTUAL_SALES_QTY_N , 0)) actual_sale, sum(nvl(REL_PND_SALES_QTY_N , 0)) rel_pnd_sale, sum(nvl(BLOCK_QTY_N , 0)) block_qty, sum(nvl(REL_BLOCK_QTY_N , 0)) rel_block_qty, sum(nvl(EXT_BLOCK_QTY_N , 0)) ext_block_qty, sum(nvl(EXT_REL_BLOCK_QTY_N , 0)) ext_rel_blk_qty, sum(nvl(INCREASED_EQUIP_RET_N , 0)) incr_equip_ret, sum(nvl(DECREASED_EQUIP_RET_N , 0)) decr_equip_ret FROM INV_STOCK_SUMMARY group by DATE_D, LOCATION_CODE_N, ITEM_CODE_N ) "INV STOCK SUMMARY" INNER JOIN ( SELECT * FROM CBSOGG.INV_ITEM_MASTER ) "ITEM MASTER" ON ("INV STOCK SUMMARY"."ITEM_CODE_N" = "ITEM MASTER"."ITEM_CODE_N") GROUP BY (CASE WHEN (("INV STOCK SUMMARY"."OPEN_QTY" > 0) OR ("INV STOCK SUMMARY"."STOCK_IN" > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK SUMMARY"."DATE_D" AS DATE)) = TO_DATE('2017-05-14', 'YYYY-MM-DD')) THEN COALESCE(ROUND(TRUNC("INV STOCK SUMMARY"."OPEN_QTY"), 0), 0) ELSE NULL END) > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK SUMMARY"."DATE_D" AS DATE)) <= TO_DATE('2018-02-15', 'YYYY-MM-DD')) THEN ROUND(TRUNC(COALESCE("INV STOCK SUMMARY"."STOCK_IN", 0)), 0) ELSE NULL END) > 0)) THEN "ITEM MASTER"."ITEM_DESC_V" ELSE NULL END) ORDER BY 1 ASC NULLS FIRST
2q08prqxwzc3x SELECT "SUBSCRIBER_FIN_SUMMARY_DTLS"."ACCOUNT_CODE_N" AS "ACCOUNT_CODE_N", "SUBSCRIBER_FIN_SUMMARY_DTLS"."ACCOUNT_NAME_V" AS "ACCOUNT_NAME_V", "SUBSCRIBER_FIN_SUMMARY_DTLS"."CATEGORY_CODE_V" AS "CATEGORY_CODE_V", (CASE WHEN ((TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUB SCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'A') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY _DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'B') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."B ILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'C') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N' -')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'D') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_ FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRI BER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'M')) THEN "SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V" ELSE NULL END) AS "Calculation_680606515830677505", "SUBSCRIBER_FIN_SUMMARY_DTLS"."EXT_SUBSCRIBER_CODE_V" AS "EXT_SUBSCRIBER_CODE_V", "SUBSCRIBER_FIN_SUMMARY_DTLS"."SUB_CATEGORY_CODE_V" AS "SUB_CATEGORY_CODE_V", SUM((((((((((("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_INVOICE_N" + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_TAX_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_SURCHARGE_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_CREDIT_NOTE_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_DEBIT_NOTE_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_SURCHARGE_WAIVEOFF_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_CHEQUE_BOUN CE_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."UNBILLED_PAYMENT_AGREE_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_ADVANCE_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_PAYMENT_N") + "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_OTHER_DB_CR_N")) AS "sum:Calculation_94913364466897", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_10_N") AS "sum:DB_DUE_SLAB_10_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_11_N") AS "sum:DB_DUE_SLAB_11_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_12_N") AS "sum:DB_DUE_SLAB_12_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_1_N") AS "sum:DB_DUE_SLAB_1_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_2_N") AS "sum:DB_DUE_SLAB_2_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SL AB_3_N") AS "sum:DB_DUE_SLAB_3_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_4_N") AS "sum:DB_DUE_SLAB_4_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_5_N") AS "sum:DB_DUE_SLAB_5_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_6_N") AS "sum:DB_DUE_SLAB_6_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_7_N") AS "sum:DB_DUE_SLAB_7_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_8_N") AS "sum:DB_DUE_SLAB_8_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."DB_DUE_SLAB_9_N") AS "sum:DB_DUE_SLAB_9_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_10_N") AS "sum:INV_DUE_SLAB_10_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_11_N") AS "sum:INV_DUE_SLAB_11_N:ok", SUM("SUBSCR IBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_12_N") AS "sum:INV_DUE_SLAB_12_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_1_N") AS "sum:INV_DUE_SLAB_1_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_2_N") AS "sum:INV_DUE_SLAB_2_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_3_N") AS "sum:INV_DUE_SLAB_3_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_4_N") AS "sum:INV_DUE_SLAB_4_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_5_N") AS "sum:INV_DUE_SLAB_5_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_6_N") AS "sum:INV_DUE_SLAB_6_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_7_N") AS "sum:INV_DUE_SLAB_7_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_8_N") AS "sum:INV_DUE_SLAB_8_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."INV_DUE_SLAB_9_N") AS "sum:INV_DUE_SLAB_9_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."LAST_INVOICE_AMT_N") AS "sum:LAST_INVOICE_AMT_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."LAST_INVOICE_DUE_N") AS "sum:LAST_INVOICE_DUE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."LAST_RECEIPT_AMT_N") AS "sum:LAST_RECEIPT_AMT_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."LAST_TAX_AMT_N") AS "sum:LAST_TAX_AMT_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."NO_OF_INVOICE_DUE_N") AS "sum:NO_OF_INVOICE_DUE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_10_N") AS "sum:SC_DUE_SLAB_10_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_11_N") AS "sum:SC_DUE_SLAB_11_N:ok", SUM(" SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_12_N") AS "sum:SC_DUE_SLAB_12_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_1_N") AS "sum:SC_DUE_SLAB_1_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_2_N") AS "sum:SC_DUE_SLAB_2_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_3_N") AS "sum:SC_DUE_SLAB_3_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_4_N") AS "sum:SC_DUE_SLAB_4_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_5_N") AS "sum:SC_DUE_SLAB_5_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_6_N") AS "sum:SC_DUE_SLAB_6_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_7_N") AS "sum:SC_DUE_SLAB_7_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_8_N") AS "sum:SC _DUE_SLAB_8_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."SC_DUE_SLAB_9_N") AS "sum:SC_DUE_SLAB_9_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_ADVANCE_N") AS "sum:TOTAL_ADVANCE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_CHEQUE_BOUNCE_N") AS "sum:TOTAL_CHEQUE_BOUNCE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_CREDIT_NOTE_N") AS "sum:TOTAL_CREDIT_NOTE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_DEBIT_NOTE_N") AS "sum:TOTAL_DEBIT_NOTE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_INVOICE_DUE_N") AS "sum:TOTAL_INVOICE_DUE_N:vtsum:", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_INVOICE_N") AS "sum:TOTAL_INVOICE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_OTHER_DB_CR_N") AS "sum:TOTAL_OTHER_DB_CR_N:ok", SUM( "SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_PAYMENT_N") AS "sum:TOTAL_PAYMENT_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_SURCHARGE_N") AS "sum:TOTAL_SURCHARGE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_SURCHARGE_WAIVEOFF_N") AS "sum:TOTAL_SURCHARGE_WAIVEOFF_N", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."TOTAL_TAX_N") AS "sum:TOTAL_TAX_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."UNBILLED_DEBIT_CHARGE_N") AS "sum:UNBILLED_DEBIT_CHARGE_N:ok", SUM("SUBSCRIBER_FIN_SUMMARY_DTLS"."UNBILLED_PAYMENT_AGREE_N") AS "sum:UNBILLED_PAYMENT_AGREE_N:o" FROM "BIREPORT"."SUBSCRIBER_FIN_SUMMARY_DTLS" "SUBSCRIBER_FIN_SUMMARY_DTLS" WHERE (((CASE WHEN ((TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_ FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL E ND)) = 'A') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS "."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'B') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BIL L_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'C') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR ("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'D') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_F IN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'M')) THEN "SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V" ELSE NULL END) IN ('BILL-A', 'BILL-B')) AND ((((TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'YYYY')) * 10000) + (TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DA TE)), 'MM')) * 100)) + TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'DD'))) = 20190726)) GROUP BY "SUBSCRIBER_FIN_SUMMARY_DTLS"."ACCOUNT_CODE_N", "SUBSCRIBER_FIN_SUMMARY_DTLS"."ACCOUNT_NAME_V", "SUBSCRIBER_FIN_SUMMARY_DTLS"."CATEGORY_CODE_V", (CASE WHEN ((TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUM MARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'A') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS". "BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'B') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DES C_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'C') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SU BSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) EL SE NULL END)) = 'D') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMM ARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'M')) THEN "SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V" ELSE NULL END), "SUBSCRIBER_FIN_SUMMARY_DTLS"."EXT_SUBSCRIBER_CODE_V", "SUBSCRIBER_FIN_SUMMARY_DTLS"."SUB_CATEGORY_CODE_V"
2tkw12w5k68vdselect user#, password, datats#, tempts#, type#, defrole, resource$, ptime, decode(defschclass, NULL, 'DEFAULT_CONSUMER_GROUP', defschclass), spare1, spare4, ext_username, spare2 from user$ where name=:1
32qq8k1n8ynn9 Select BYTES, extents from dba_segments where OWNER = :1 and PARTITION_NAME = :2
34a34zf4x2ua2 DECLARE p1 NUMBER := :1; p2 NUMBER := :2; p3 NUMBER := :3; P35 NUMBER:= :qs; p4 NUMBER; p5 NUMBER; p6 NUMBER; p7 NUMBER; p8 NUMBER; p9 NUMBER; p10 NUMBER; p11 NUMBER; p12 VARCHAR2(31); p13 VARCHAR2(31); p14 VARCHAR2(31); p15 VARCHAR2(31); p16 NUMBER; p17 NUMBER; p18 NUMBER; p19 NUMBER; p20 NUMBER; p21 NUMBER; p22 NUMBER; p23 NUMBER; p24 VARCHAR2(31); p25 NUMBER; p26 NUMBER; p27 VARCHAR2(30); p28 NUMBER; p29 NUMBER; p30 NUMBER; p31 NUMBER; p32 NUMBER; p33 NUMBER; p34 NUMBER; BEGIN SYS.LOGMNR_GTLO3(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23, p24, p25, p26, p27, p28, p29, p30, p31, p32, p33, p34, p35); :3 := p3; :4 := p4; :5 := p5; :6 := p6; :7 := p7; :8 := p8; :9 := p9; :10 := p10; :11 := p11; :12 := p12; :13 := p13; :14 := p14; :15 := p15; :16 := p16; :17 := p17; :18 := p18; :19 := p19; :20 := p20; :21 := p21; :22 := p22; :23 := p23; :24 := p24; :25 := p25; :26 := p26; :27 := p27; :28 := p28; :29 := p29; :30 := p30; :31 := p31; :32 := p32; :33 := p33; :34 := p34; END;
34qs1bh59x7x4SELECT COUNT(*) FROM SYSTEM.LOGMNRT_MDDL$ Y WHERE Y.SOURCE_OBJ# = :B2 AND Y.SOURCE_ROWID = :B1
38243c4tqrkxmselect u.name, o.name, o.namespace, o.type#, decode(bitand(i.property, 1024), 0, 0, 1), o.obj# from ind$ i, obj$ o, user$ u where i.obj#=:1 and o.obj#=i.bo# and o.owner#=u.user#
3c1kubcdjnppqupdate sys.col_usage$ set equality_preds = equality_preds + decode(bitand(:flag, 1), 0, 0, 1), equijoin_preds = equijoin_preds + decode(bitand(:flag, 2), 0, 0, 1), nonequijoin_preds = nonequijoin_preds + decode(bitand(:flag, 4), 0, 0, 1), range_preds = range_preds + decode(bitand(:flag, 8), 0, 0, 1), like_preds = like_preds + decode(bitand(:flag, 16), 0, 0, 1), null_preds = null_preds + decode(bitand(:flag, 32), 0, 0, 1), timestamp = :time where obj# = :objn and intcol# = :coln
3pvgdy7v961q3select /*+ index(d) */ dir_id, f_id, type, state, flags, created, last_modified, last_used from opt_directive$ d where dir_own# = :1
3rz9z0gd1243s Select LOB_PARTITION_NAME from dba_lob_partitions where TABLE_OWNER = :1 and TABLE_NAME = :2 and PARTITION_NAME = :3
4514unsx3d389 SELECT TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) AS "ACTIVITY_NAME_V - Split 2 ", "Tickets Info"."ANSWER_V" AS "ANSWER_V", "Area"."AREA" AS "AREA", "Area"."AREA_ENGINEER" AS "AREA_ENGINEER", "Tickets Info"."ASSIGN_TO" AS "ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)) AS "BIN_ASSIGN_DATE", "Tickets Info"."BIN_ASSIGN_TIME" AS "BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE" AS "BIN_COMP_DATE", "Tickets Info"."BIN_STATUS" AS "BIN_STATUS", "Tickets Info"."BIN_TYPE" AS "BIN_TYPE", "Customer Service Details"."CABINET" AS "CABINET", "Tickets Info"."CATEGORY" AS "CATEGORY", "Tickets Info"."CATEGORY_DESC" AS "CATEGORY_DESC", "Tickets Info". "CAUSE" AS "CAUSE", "Tickets Info"."COMMENTS" AS "COMMENTS", "Tickets Info"."COMPLAINT_TYPE" AS "COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO" AS "CONTACT_NO", "Tickets Info"."CREATED_BY" AS "CREATED_BY", "Customer Service Details"."CUSTOMER_NAME" AS "CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CH AR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tic kets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SS SSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END) AS "Calculation_105778299399808204", (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item". "NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END) AS "Calculation_271341906227712002", "Area"."EXCHANGE" AS "EXCHANGE", "Customer Service Details"."FDP" AS "FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)) AS "GROUP_NAME - Split 2", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NO T INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)) AS "GROUP_NAME - Split 3", "Installation Address"."INS_ADDRESS" AS "INS_ADDRESS", "Area"."MDF" AS "MDF", "Tickets Inf o"."MOBIWREFNO" AS "MOBIWREFNO", "Customer Service Details"."PACKAGE" AS "PACKAGE", "Tickets Info"."QUESTION_V" AS "QUESTION_V", "Tickets Info"."REASON" AS "REASON", "Tickets Info"."RELEVE" AS "RELEVE", "Customer Service Details"."SERVICE_INFO_V" AS "SERVICE_INFO_V", "Tickets Info"."SOURCE_V" AS "SOURCE_V", "Tickets Info"."STATUSTICKET" AS "STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE" AS "SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V" AS "SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V" AS "SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE _V" AS "SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO" AS "TICKET_NO", "Tickets Info"."TICKET_REG_DATE" AS "TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE" AS "TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE" AS "TICKET_TYPE", (CASE WHEN MIN("Tickets Info"."TICKET_NO") IS NULL THEN 0 WHEN NOT MIN("Tickets Info"."TICKET_NO") IS NULL THEN 1 ELSE NULL END) AS "usr:Calculation_20713743887768" FROM ( select GROUP_NAME, ASSIGNMENT_DATE, GROUP_ID, CATEGORY, BIN_STATUS, BIN_TYPE, TICKET_NO, MOBIWREFNO, TICKET_REG_DATE, TICKET_RESP_DATE, STATUSTICKET, TICKET_TYPE, COMPLAINT_TYPE, SUBCOMPLAINT_TYPE, MSISDN, BIN_EXPIRY_DATE, BIN_ASSIGN_DATE, BIN_ASSIGN_TIME, BIN_COMP_DATE, SOURCE_V, CATEGORY_DESC, CREATED_BY, ASSIGN_TO, ACTIVITY_NAME_V, QU ESTION_V, ANSWER_V, RELEVE, CONTACT_NO, CAUSE, COMMENTS, REASON, WORK_ID, NOTES, USER_NAME from BIREPORT.TB_TT_GN_UNIQUE_TST where group_name <> 'clmui' or group_name is null ) "Tickets Info" LEFT JOIN ( SELECT * FROM TB_MT_TT_SERV_DET ) "Customer Service Details" ON ("Tickets Info"."MSISDN" = "Customer Service Details"."SERVICE_INFO_V") LEFT JOIN ( SELECT * FROM TB_TT_INC_MOBI a where a.INCIDENT_TIMESTAMP_D = (select max(INCIDENT_TIMESTAMP_D) from TB_TT_INC_MOBI b where a.DOCKET_NUMBER_N = b.DOCKET_NUMBER_N) ) "Ticket Incident To_Do Item" ON ("Tickets Info"."TICKET_NO" = "Ticket Incident To_Do Item"."DOCKET_NUMBER_N") LEFT JOIN ( select EXTRACTVALUE(CAX.address_x, '//@STREET_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@CITY_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@SUB_LOCALITY_DESC') INS_ADDRESS, CAX.accou nt_link_code_n , CAX.ADDRESS_TYPE_N from cbsogg.CB_ADDRESS_XML CAX where CAX.ADDRESS_TYPE_N ='4' ) "Installation Address" ON ("Customer Service Details"."ACCOUNT_LINK_CODE_N" = "Installation Address"."ACCOUNT_LINK_CODE_N") LEFT JOIN ( select * from area_details ) "Area" ON ("Customer Service Details"."LOC_ZONE" = "Area"."MDF") WHERE (("Area"."AREA" IS NULL OR (("Area"."AREA" >= '1') AND ("Area"."AREA" <= 'ROD'))) AND ("Tickets Info"."TICKET_REG_DATE" >= TO_DATE('2019-11-03 00:00:00', 'YYYY-MM-DD HH24:MI:SS')) AND ("Tickets Info"."TICKET_REG_DATE" <= TO_DATE('2019-11-03 23:59:59', 'YYYY-MM-DD HH24:MI:SS')) AND ("Tickets Info"."TICKET_TYPE" = 'Complaint') AND (("Customer Service Details"."SERVICE_CODE_V" IN ('FXL')) OR "Cus tomer Service Details"."SERVICE_CODE_V" IS NULL)) GROUP BY TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) E LSE NULL END) ELSE NULL END)), "Tickets Info"."ANSWER_V", "Area"."AREA", "Area"."AREA_ENGINEER", "Tickets Info"."ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)), "Tickets Info"."BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE", "Tickets Info"."BIN_STATUS", "Tickets Info"."BIN_TYPE", "Customer Service Details"."CABINET", "Tickets Info"."CATEGORY", "Tickets Info"."CATEGORY_DESC", "Tickets Info"."CAUSE", "Tickets Info"."COMMENTS", "Tickets Info"."COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO", "Tickets Info"."CREATED_BY", "Customer Service Details"."CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURR ENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" A S TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CA ST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END), (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END), "Area"."EXCHANGE", "Customer Service Details"."FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)), TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)), "Installation Address"."INS_ADDRESS", "Area"."MDF", "Tickets Info"."MOBIWREFNO", "Customer Service Details"."PACKAGE", "Tickets Info"."QUESTION_V", "Tickets Info"."REASON", "Tickets Info"."RELEVE", "Customer Service Details"."SERVICE_INFO_V", "Tickets Info"."SOURCE_V", "Tickets Info"."STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO", "Tickets Info"."TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE"
48bp42u4b9wbz SELECT TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) AS "ACTIVITY_NAME_V - Split 2 ", "Tickets Info"."ANSWER_V" AS "ANSWER_V", "Area"."AREA" AS "AREA", "Area"."AREA_ENGINEER" AS "AREA_ENGINEER", "Tickets Info"."ASSIGN_TO" AS "ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)) AS "BIN_ASSIGN_DATE", "Tickets Info"."BIN_ASSIGN_TIME" AS "BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE" AS "BIN_COMP_DATE", "Tickets Info"."BIN_STATUS" AS "BIN_STATUS", "Tickets Info"."BIN_TYPE" AS "BIN_TYPE", "Customer Service Details"."CABINET" AS "CABINET", "Tickets Info"."CATEGORY" AS "CATEGORY", "Tickets Info"."CATEGORY_DESC" AS "CATEGORY_DESC", "Tickets Info". "CAUSE" AS "CAUSE", "Tickets Info"."COMMENTS" AS "COMMENTS", "Tickets Info"."COMPLAINT_TYPE" AS "COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO" AS "CONTACT_NO", "Tickets Info"."CREATED_BY" AS "CREATED_BY", "Customer Service Details"."CUSTOMER_NAME" AS "CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CH AR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tic kets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SS SSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END) AS "Calculation_105778299399808204", (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item". "NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END) AS "Calculation_271341906227712002", "Area"."EXCHANGE" AS "EXCHANGE", "Customer Service Details"."FDP" AS "FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)) AS "GROUP_NAME - Split 2", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NO T INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)) AS "GROUP_NAME - Split 3", "Installation Address"."INS_ADDRESS" AS "INS_ADDRESS", "Area"."MDF" AS "MDF", "Tickets Inf o"."MOBIWREFNO" AS "MOBIWREFNO", "Customer Service Details"."PACKAGE" AS "PACKAGE", "Tickets Info"."QUESTION_V" AS "QUESTION_V", "Tickets Info"."REASON" AS "REASON", "Tickets Info"."RELEVE" AS "RELEVE", "Customer Service Details"."SERVICE_INFO_V" AS "SERVICE_INFO_V", "Tickets Info"."SOURCE_V" AS "SOURCE_V", "Tickets Info"."STATUSTICKET" AS "STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE" AS "SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V" AS "SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V" AS "SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE _V" AS "SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO" AS "TICKET_NO", "Tickets Info"."TICKET_REG_DATE" AS "TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE" AS "TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE" AS "TICKET_TYPE", (CASE WHEN MIN("Tickets Info"."TICKET_NO") IS NULL THEN 0 WHEN NOT MIN("Tickets Info"."TICKET_NO") IS NULL THEN 1 ELSE NULL END) AS "usr:Calculation_20713743887768" FROM ( select GROUP_NAME, ASSIGNMENT_DATE, GROUP_ID, CATEGORY, BIN_STATUS, BIN_TYPE, TICKET_NO, MOBIWREFNO, TICKET_REG_DATE, TICKET_RESP_DATE, STATUSTICKET, TICKET_TYPE, COMPLAINT_TYPE, SUBCOMPLAINT_TYPE, MSISDN, BIN_EXPIRY_DATE, BIN_ASSIGN_DATE, BIN_ASSIGN_TIME, BIN_COMP_DATE, SOURCE_V, CATEGORY_DESC, CREATED_BY, ASSIGN_TO, ACTIVITY_NAME_V, QU ESTION_V, ANSWER_V, RELEVE, CONTACT_NO, CAUSE, COMMENTS, REASON, WORK_ID, NOTES, USER_NAME from BIREPORT.TB_TT_GN_UNIQUE_TST where group_name <> 'clmui' or group_name is null ) "Tickets Info" LEFT JOIN ( SELECT * FROM TB_MT_TT_SERV_DET ) "Customer Service Details" ON ("Tickets Info"."MSISDN" = "Customer Service Details"."SERVICE_INFO_V") LEFT JOIN ( SELECT * FROM TB_TT_INC_MOBI a where a.INCIDENT_TIMESTAMP_D = (select max(INCIDENT_TIMESTAMP_D) from TB_TT_INC_MOBI b where a.DOCKET_NUMBER_N = b.DOCKET_NUMBER_N) ) "Ticket Incident To_Do Item" ON ("Tickets Info"."TICKET_NO" = "Ticket Incident To_Do Item"."DOCKET_NUMBER_N") LEFT JOIN ( select EXTRACTVALUE(CAX.address_x, '//@STREET_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@CITY_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@SUB_LOCALITY_DESC') INS_ADDRESS, CAX.accou nt_link_code_n , CAX.ADDRESS_TYPE_N from cbsogg.CB_ADDRESS_XML CAX where CAX.ADDRESS_TYPE_N ='4' ) "Installation Address" ON ("Customer Service Details"."ACCOUNT_LINK_CODE_N" = "Installation Address"."ACCOUNT_LINK_CODE_N") LEFT JOIN ( select * from area_details ) "Area" ON ("Customer Service Details"."LOC_ZONE" = "Area"."MDF") WHERE (("Area"."AREA" IS NULL OR (("Area"."AREA" >= '1') AND ("Area"."AREA" <= 'ROD'))) AND ("Tickets Info"."TICKET_REG_DATE" >= TO_DATE('2019-10-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS')) AND ("Tickets Info"."TICKET_REG_DATE" <= TO_DATE('2019-11-04 23:59:59', 'YYYY-MM-DD HH24:MI:SS')) AND (("Customer Service Details"."SERVICE_CODE_V" IN ('FXL')) OR "Customer Service Details"."SERVICE_CODE_V" IS NULL)) GROU P BY TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)), "Tickets Info"."ANSW ER_V", "Area"."AREA", "Area"."AREA_ENGINEER", "Tickets Info"."ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)), "Tickets Info"."BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE", "Tickets Info"."BIN_STATUS", "Tickets Info"."BIN_TYPE", "Customer Service Details"."CABINET", "Tickets Info"."CATEGORY", "Tickets Info"."CATEGORY_DESC", "Tickets Info"."CAUSE", "Tickets Info"."COMMENTS", "Tickets Info"."COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO", "Tickets Info"."CREATED_BY", "Customer Service Details"."CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET " <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(C AST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR( "Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIME STAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END), (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END), "Area"."EXCHANGE", "Customer Service Details"."FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)), TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME ", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)), "Installation Address"."INS_ADDRESS", "Area"."MDF", "Tickets Info"."MOBIWREFNO", "Customer Service Details"."PACKAGE", "Tickets Info"."QUESTION_V", "Tickets Info"."REASON", "Tickets Info"."RELEVE", "Customer Service Details"."SERVICE_INFO_V", "Tickets Info"."SOURCE_V", "Tickets Info"."STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO", "Tickets Info"."TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE"
4kvhga64b6wah WITH binds as (select :dbid as dbid , :inst_id_low as instIdLow , :inst_id_high as instIdHigh , :begin_snap as beginSnap , :end_snap as endSnap , :begin_time as beginTime , :end_time as endTime , :disk_begin_time as diskBeginTime , :disk_end_time as diskEndTime , :mem_begin_time as memBeginTime , :mem_end_time as memEndTime , :bucket_count as bucketCount , :bucket_interval as bucketInterval , :mem_enable as memEnable , :disk_enable as diskEnable , :disk_filter_ratio as filterRatio, :filter_action as filter_action, :filter_blocking_session as filter_blocking_session, :filter_capture_id as filter_capture_id, :filter_client_id as filter_client_id, :filter_consumer_group_id as filter_consumer_group_id, :filter_dbop as filter_dbop, :filter_ecid as filter_ecid, :filter_event as filter_event, :filter_instance_number as filter_instance_number, :filter_is_captured as filter_is_captured, :filter_is_filtered_out as filter_is_filtered_out, :filter_is_nc_background as filter_is_nc_background, :filter_is_replayed as filter_is_replayed, :filter_machine as filter_machine, :filter_machine_port as filter_machine_port, :filter_module as filter_module, :filter_object as filter_object, :filter_pdb as filter_pdb, :filter_physical_session as filter_physical_session, :filter_pl_sql as filter_pl_sql, :filter_pl_sql_top as filter_pl_sql_top, :filter_program as filter_program, :filter_px_process as filter_px_process, :filter_service_hash as filter_service_hash, :filter_session_type as filter_session_type, :filter_sql_fms as filter_sql_fms, :filter_sql_id_top as filter _sql_id_top, :filter_sql_opcode as filter_sql_opcode, :filter_sql_opcode_top as filter_sql_opcode_top, :filter_sql_rws as filter_sql_rws, :filter_sql_rws_line as filter_sql_rws_line, :filter_sqlid as filter_sqlid, :filter_sqlid_fullphv as filter_sqlid_fullphv, :filter_sqlid_phv as filter_sqlid_phv, :filter_user_id as filter_user_id, :filter_wait_class as filter_wait_class, :filter_xid as filter_xid from dual) , unified_ash as (SELECT a.sample_id , a.sample_time , a.session_id , a.session_serial# , a.session_type , a.session_state , a.flags , a.user_id , a.sql_id , a.sql_opcode , a.sql_opname , a.top_level_sql_id , a.top_level_sql_opcode , a.sql_child_number , a.sql_plan_hash_value , a.sql_full_plan_hash_value , a.sql_plan_line_id , a.sql_plan_operation , a.sql_plan_options , a.sql_exec_id , a.force_ matching_signature , a.plsql_entry_object_id , a.plsql_entry_subprogram_id , a.plsql_object_id , a.plsql_subprogram_id , a.service_hash , a.qc_session_id , a.qc_instance_id , a.qc_session_serial# , nvl(a.event, CASE WHEN bitand(a.time_model, power(2, 19)) > 0 THEN 'CPU: IM Populate' WHEN bitand(a.time_model, power(2, 20)) > 0 THEN 'CPU: IM Prepopulate' WHEN bitand(a.time_model, power(2, 21)) > 0 THEN 'CPU: IM Repopulate' WHEN bitand(a.time_model, power(2, 22)) > 0 THEN 'CPU: IM Trickle Repop' WHEN bitand(a.time_model, power(2, 18)) > 0 THEN 'CPU: IM Query' ELSE 'CPU + Wait for CPU' END) as event , nvl(a.event_id, 1) as event_id , nvl(a.wait_class, 'CPU') as wait_class , nvl(a.wait_class_id, 9999) as wait_class_id , a.seq# , a.p1 , a.p1text , a.p2 , a.p2text , a.p3 , a.p3text , a.wait_time , a.time_waited , rawtohex(a.xid) as xid , a.blocking_session , a.blocking_session_serial# , a.blocking_session_status , a.blocking_inst_id , a.current_obj# , a.current_file# , a.current_block# , a.top_level_call# , a.top_level_call_name , a.program , a.module , a.action , a.client_id , a.remote_instance# , a.ecid , a.consumer_group_id , a.machine , a.port , a.in_connection_mgmt , a.in_parse , a.in_hard_parse , a.in_sql_execution , a.in_plsql_execution , a.in_plsql_rpc , a.in_plsql_compilation , a.in_java_execution , a.in_bind , a.in_cursor_close , a.in_sequence_load , a.is_captured , a.is_replayed , a.dbreplay_file_id , a.dbop_name , a.con_dbid, decode(binds.diskEnable, 0, 1, binds.filterRatio) as sample_count , inst_id as instance_number FROM gv$active_session_history a, binds WHERE binds.memEnable = 1 AND ( binds.diskEnable = 0 OR ( binds.diskEnable = 1 AND a.is_awr_sample = 'Y' AND bitand(a.flags, 128) = 0 ) ) AND a.inst_id between binds.instIdLow and binds.instIdHigh AND a.sample_time between binds.beginTime and binds.endTime UNION ALL SELECT a.sample_id , a.sample_time , a.session_id , a. session_serial# , a.session_type , a.session_state , a.flags , a.user_id , a.sql_id , a.sql_opcode , a.sql_opname , a.top_level_sql_id , a.top_level_sql_opcode , a.sql_child_number , a.sql_plan_hash_value , a.sql_full_plan_hash_value , a.sql_plan_line_id , a.sql_plan_operation , a.sql_plan_options , a.sql_exec_id , a.force_matching_signature , a.plsql_entry_object_id , a.plsql_entry_subprogram_id , a.plsql_object_id , a.plsql_subprogram_id , a.service_hash , a.qc_session_id , a.qc_instance_id , a.qc_session_serial# , nvl(a.event, CASE WHEN bitand(a.time_model, power(2, 19)) > 0 THEN 'CPU: IM Populate' WHEN bitand(a.time_model, power(2, 20)) > 0 THEN 'CPU: IM Prepopulate' WHEN bitand(a .time_model, power(2, 21)) > 0 THEN 'CPU: IM Repopulate' WHEN bitand(a.time_model, power(2, 22)) > 0 THEN 'CPU: IM Trickle Repop' WHEN bitand(a.time_model, power(2, 18)) > 0 THEN 'CPU: IM Query' ELSE 'CPU + Wait for CPU' END) as event , nvl(a.event_id, 1) as event_id , nvl(a.wait_class, 'CPU') as wait_class , nvl(a.wait_class_id, 9999) as wait_class_id , a.seq# , a.p1 , a.p1text , a.p2 , a.p2text , a.p3 , a.p3text , a.wait_time , a.time_waited , rawtohex(a.xid) as xid , a.blocking_session , a.blocking_session_serial# , a.blocking_session_status , a.blocking_inst_id , a.current_obj# , a.current_file# , a.current_block# , a.top_level_call# , a.top_level_call_name , a.program , a.module , a.action , a.client_id , a.remote_instance# , a.ecid , a.consumer_group_id , a.machine , a.port , a.in_connection_mgmt , a.in_parse , a.in_hard_parse , a.in_sql_execution , a.in_plsql_execution , a.in_plsql_rpc , a.in_plsql_compilation , a.in_java_execution , a.in_bind , a.in_cursor_close , a.in_sequence_load , a.is_captured , a.is_replayed , a.dbreplay_file_id , a.dbop_name , a.con_dbid, binds.filterRatio as sample_count , instance_number as instance_number FROM dba_hist_active_sess_history a, binds WHERE binds.diskEnable = 1 AND a.dbid = binds.dbid AND a.instance_number between binds.instIdLow and binds.instIdHigh AND a.snap_id between binds.beginSnap and binds.endSnap AND a.sample_time between binds.beginTime and binds.endTime ), logical_ash as (select sample_id , sample_time , sample_count , instance_number as inst_id, wait_class as global_hist_wc, event as event, instance_number || ':' || session_id || ', ' || session_serial# as physical_session, sql_id as sqlid, wait_class as wait_class, xid as xid, instance_number as instance_number, user_id as user_id, program as program from unified_ash) , bucketized_ash as (SELECT ash0.*, (case when binds.bucketCount > 1 then trunc( ( (24 * 60 * 60 * extract(day from sample_time - binds.beginTime)) + (60 * 60 * extract(hour from sample_time - binds.beginTime)) + (60 * extract(minute from sample_time - binds.beginTime)) + (1 * extract(second from sample_time - binds.beginTime)) ) / binds.bucketInterval ) + 1 else 1 end) as bucket_number FROM logical_ash ash0, binds), filter_xml as (SELECT xmlconcat(xmlelement("filters" ) , xmlelement("report_time", xmlattributes( to_char(o.begintime, 'HH24:MI:SS MM/DD/YYYY') as "begin_time", to_char(o.endtime, 'HH24:MI:SS MM/DD/YYYY') as "end_time"))) as xml_frag FROM (select binds.*, nvl(to_number(filter_pdb), 0) as con_dbid from binds) o) , filtered_ash as (SELECT ash.*, (case when 1=1 then 1 else 0 end) filtered FROM bucketized_ash ash, binds), grouped_ash as (SELECT ash.*, (CASE WHEN nvl(filtered, 2) = 1 THEN 0 -- target / no histogram ELSE 1 -- totals/global END) AS bucket_type FROM (SELECT filtered, event, physical_session, sqlid, wait_class, bucket_number , grouping_id(filtered, event, physical_session, sqlid, wait_class, bucket_number) as gid , global_hist_wc , max(inst_id) as inst_id , sum(sample_cou nt) as sample_count , count(distinct sqlid) as uniq_sqlids , count(distinct xid) as uniq_xids , count(distinct physical_session) as uniq_sessions , count(distinct instance_number) as uniq_instances, max(user_id) as user_id, max(program) as program from filtered_ash group by grouping sets( (bucket_number, global_hist_wc) , ( bucket_number, wait_class, filtered), (wait_class, filtered), (sqlid, wait_class, filtered), (physical_session, wait_class, filtered), (wait_class, event, filtered)) ) ash -- eliminate rows with filtered = 0 -- keep filtered and from global/total WHERE (nvl(filtered, 2) != 0)), component_1_treemap as (select dim_val , inst_id , sample_count , num_mem , mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , 0 AS bucket_type --target(not global)/filtered bucket from (select max(case when mem_rank <= 13 then dim_val else null end) as dim_val , sum(sample_count) as sample_count , count(*) as num_mem , max(case when mem_rank <= 13 then mem_rank else (13 + 1) end) as mem_rank , max(case when mem_rank <= 13 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when mem_rank <= 13 then uniq_xids else 0 end) as uniq_xids , max(case when mem_rank <= 13 then uniq_sessions else 0 end) as uniq_sessions , max(case when mem_rank <= 13 then uniq_instances else 0 end) as uniq_instances , max(inst_id) as inst_id from (select wait_class as dim_val , sample_count , dense_rank() over (order by sample_count desc , wait_class) as mem_rank , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 29 and wait_class is not null) group by (case when mem_rank <= 13 then dim_val else null end) ) left ) , component_1_histogram as (select bucket_number , sum(sample_count) as sample_count , max(case when mem_rank <= 13 then mem_rank when mem_rank is not null then (13 + 1) end) as mem_rank , bucket_type from (select g1.bucket_number , g1.sample_count as sample_count , (case when g1.wait_class = g2.dim_val then to_char(g2.dim_val) -- global/totals when g1.bucket_type = 1 then g1.global_hist_wc else null end) as dim_val , (case when g1.wait_class = g2.dim_val then g2.mem_rank when g1.bucket_type = 1 then NULL else (13 + 1) end) as mem_rank , g1.bucket_type from grouped_ash g1, component_1_treemap g2 where -- both filtered and global (g1.gid = 28 AND g1.wait_class is not null OR g1.bucket_type = 1) and g1.wait_class = g2.dim_val(+) -- join filtered rows only and g1.bucket_type = g2.bucket_type(+) ) group by bucket_number , dim_val , bucket_type ) , component_1_xml as (select xmlelement("item" , xmlattributes('wait_class' as "id" , topmems.cnt_all as "count" , topmems.num_mem as "num_mem" , topmems.num_others as "num_others") , xmlconcat( topmems.topmems_frag , histogram.histogram_xml)) as dim_frag from (select xmlelement( "top_mems" , xmlatt ributes(sum(case when mem_rank <= 13 then sample_count else 0 end) as "count") , xmlagg(xmlelement( "mem" , xmlattributes(mem_rank as "id" , dim_val as "name" , sample_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances") ) order by sample_count desc)) as topmems_frag , sum(case when mem_rank <= 13 then 1 else 0 end) as num_mem , sum(sample_count) as cnt_all , max(case when mem_rank <= 13 then 0 else num_mem end) as num_others from (component_1_treemap) t ) topmems , (SELECT xmlagg( xmlelement( "histogram" , xm lattributes( (case when bucket_type = 1 then 'all' else 'target' end) AS "type" , max(binds.bucketCount) as "bucket_count" , max(binds.bucketInterval) as "bucket_interval") , xmlagg(bucket_xml order by bucket_type, bucket_number asc) ) ) as histogram_xml FROM (SELECT bucket_type , bucket_number , xmlelement( "bucket" , xmlattributes(bucket_number as "number" , sum(sample_count) as "c ount") , (case when bucket_type = 0 then -- filtered rows xmlelement( "top_mems" , xmlattributes( sum(case when mem_rank <= 13 then sample_count else 0 end) as "count") , xmlagg( xmlelement( "mem" , xmlattributes( mem_rank as "id" , sample_count as "count")) order by mem_rank asc)) end)) as bucket_xml FROM (component_1_histogram) GROUP BY bucket_number, bucket_type), binds GROUP by bucket_type) histogram ), component_2_xml as (select xmlelement( "item" , xmlattributes( 'sqlid, wait_class' as "item") , xmlelement( "top_mems" , xmlagg( xmlelement( "mem" , xmlattributes( dim1_value as "dim1_value" , dim1_nummem as "dim1_nummem" , dim1_rank as "dim1_rank" , dim2_value as "dim2_value" , dim12_nummem as "dim2_nummem" , dim12_rank as "dim2_rank" , dim12_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances" ) , NVL2(sql_text1, xmlelement("info" , xmlattributes('dim1_name' as "type") , sql_text1), NULL) , NVL2(NULL, xmlelement("info" , xmlattributes('dim2_name' as "type") , NULL), NULL) ) order by dim1_rank, dim12_rank ) ) ) as dim_frag from (select dim_data.* , NVL((SELECT substr(v.sql_text, 1, 100) as sql_text FROM gv$sql v WHERE v.sql_id = dim_data.dim1_value AND v.inst_id = dim_data.inst_id AND rownum < 2 ), ( SELECT dbms_lob.substr(v.sql_text, 100, 1) as sql_text FROM dba_hist_sqltext v, binds b WHERE v.dbid = b.dbid AND v.sql_id = dim_data.dim1_value AND rownum < 2)) as sql_text1 from (select max(case when dim1_rank <= 10 then dim1_val else null end) as dim1_value , max(case when dim1_rank <= 10 then dim2_val else null end) as dim2_value , sum(dim12_count) as dim12_count , max(case when dim1_rank <= 10 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when dim1_rank <= 10 then uniq_xids else 0 end) as uniq_xids , max(case when dim1_rank <= 10 then uniq_sessions else 0 end) as uniq_sessions , max(case when dim1_rank <= 10 then uniq_instances else 0 end) as uniq_instances , count(distinct dim1_val) as dim1_nummem , sum(dim12_nummem) as dim12_nummem , max(case when dim1_rank <= 10 then dim1_rank else (10 + 1) end) as dim1_rank , max(case when dim1_rank <= 10 then dim12_rank else (10 + 1) end) as dim12_rank , max(inst_id) as inst_id from (select dim1_val , max(case when dim12_rank <= 13 then dim2_val else null end) as dim2_val , dim1_count , sum(dim12_count) as dim12_count , max(case when dim12_rank <= 13 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when dim12_rank <= 13 then uniq_xids else 0 end) as uniq_xids , max(case when dim12_rank <= 13 then uniq_sessions else 0 end) as uniq_sessions , max(case when dim12_rank <= 13 then uniq_instances else 0 end) as uniq_instances , count(*) as dim12_nummem , dense_rank() over (order by dim1_count desc , dim1_val ) as dim1_rank , max(case when dim12_rank <= 13 then dim12_rank else (13 + 1) end) as dim12_rank , max(inst_id) as inst_id from (select sqlid as dim1_val , wait_class as dim2_val , sample_count as dim12_count , dense_rank() over (partition by sqlid order by sample_count desc , wait_class ) as dim12_rank , sum(sample_count) over (partition by sqlid ) as dim1_count , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 25 and sqlid is not null and wait_class is not null ) group by dim1_val , dim1_count , (case when dim12_rank <= 13 then dim2_val else null end) ) group by (case when dim1_rank <= 10 then dim1_val else null end) , (case when dim1_rank <= 10 then dim2_val else null end) ) dim_data ) t ), component_3_xml as (select xmlelement( "item" , xmlattributes( 'physical_session, wait_class' as "item") , xmlelement( "top_mems" , xmlagg( xmlelement( "mem" , xmlattributes( dim1_value as "dim1_value" , dim1_nummem as "dim1_nummem" , dim1_rank as "dim1_rank" , dim2_value as "dim2_value" , dim12_nummem as "dim2_nummem" , dim12_rank as "dim2_rank" , dim12_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances" ) , NVL2(NULL, xmlelement("info" , xmlattributes('dim1_name' as "type") , NULL), NULL) , NVL2(NULL, xmlelement("info" , xmlattributes('dim2_name' as "type") , NULL), NULL) ) order by dim1_rank, dim12_rank ) ) ) as dim_frag from (select dim_data.* from (select max(case when dim1_rank <= 10 then dim1_val else null end) as dim1_value , max(case when dim1_rank <= 10 then dim2_val else null end) as dim2_value , sum(dim12_count) as dim12_count , max(case when dim1_rank <= 10 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when dim1_rank <= 10 then uniq_xids else 0 end) as uniq_xids , max(case when dim1_rank <= 10 then uniq_sessions else 0 end) as uniq_sessions , max(case when dim1_rank <= 10 then uniq_instances else 0 end) as uniq_instances , count(distinct dim1_val) as dim1_nummem , sum(dim12_nummem) as dim12_nummem , max(case when dim1_rank <= 10 then dim1_rank else (10 + 1) end) as dim1_rank , max(case when dim1_rank <= 10 then dim12_rank else (10 + 1) end) as dim12_rank , max(inst_id) as inst_id from (select dim1_val , max(case when dim12_rank <= 13 then dim2_val else null end) as dim2_val , dim1_count , sum(dim12_count) as dim12_count , max(case when dim12_ran k <= 13 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when dim12_rank <= 13 then uniq_xids else 0 end) as uniq_xids , max(case when dim12_rank <= 13 then uniq_sessions else 0 end) as uniq_sessions , max(case when dim12_rank <= 13 then uniq_instances else 0 end) as uniq_ins tances , count(*) as dim12_nummem , dense_rank() over (order by dim1_count desc , dim1_val ) as dim1_rank , max(case when dim12_rank <= 13 then dim12_rank else (13 + 1) end) as dim12_rank , max(inst_id) as inst_id from (select physical_session as dim1_val , wait_class as dim2_val , sample_count as dim12_count , dense_rank() over (partition by physical_session order by sample_count desc , wait_class ) as dim12_rank , sum(sample_count) over (partition by physical_session ) as dim1_count , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 21 and physical_session is not null and wait_class is not null ) group by dim1_val , dim1_count , (case when dim12_rank <= 13 then dim2_val else null end) ) group by (case when dim1_rank <= 10 then dim1_val else null end) , (case when dim1_rank <= 10 then dim2_val else null end) ) dim_data ) t ), component_4_xml as (select xmlelement( "item" , xmlattributes( 'wait_class, event' as "item") , xmlelement( "top_mems" , xmlagg( xmlelement( "mem" , xmlattributes( dim1_value as "dim1_value" , dim1_nummem as "dim1_nummem" , dim1_rank as "dim1_rank" , dim2_value as "dim2_value " , dim12_nummem as "dim2_nummem" , dim12_rank as "dim2_rank" , dim12_count as "count" , uniq_sqlids as "uniq_sqlids" , uniq_xids as "uniq_xids" , uniq_sessions as "uniq_sessions" , uniq_instances as "uniq_instances" ) , NVL2(NULL, xmlelement("info" , xmlattributes('dim1_name' as "type") , NULL), NULL) , NVL2(NULL, xmlelement("info" , xmlattributes('dim2_name' as "type") , NULL), NULL) ) order by dim1_rank, dim12_rank ) ) ) as dim_frag from (select dim_data.* from (select max(case when dim1_rank <= 13 then dim1_val else null end) as dim1_value , max(case when dim1_rank <= 13 then dim2_val else null end) as dim2_value , sum(dim12_count) as dim12_count , max(case when dim1_rank <= 13 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when dim1_rank <= 13 then uniq_xids else 0 end) as uniq_xids , max(case when dim1_rank <= 13 then uniq_sessions else 0 end) as uniq_sessions , max(case when dim1_rank <= 13 then uniq_instances else 0 end) as uniq_instances , count(distinct dim1_val) as dim1_nummem , sum(dim12_nummem) as dim12_nummem , max(case when dim1_rank <= 13 then dim1_rank else (13 + 1) end) as dim1_rank , max(case when dim1_rank <= 13 then dim12_rank else (13 + 1) end) as dim12_rank , max(inst_id) as inst_id from (select dim1_val , max(case when dim12_rank <= 10 then dim2_val else null end) as dim2_val , dim1_count , sum(dim12_count) as dim12_count , max(case when dim12_rank <= 10 then uniq_sqlids else 0 end) as uniq_sqlids , max(case when dim12_rank <= 10 then uniq_xids else 0 end) as uniq_xids , max(case when dim12_rank <= 10 then uniq_sessions else 0 end) as uniq _sessions , max(case when dim12_rank <= 10 then uniq_instances else 0 end) as uniq_instances , count(*) as dim12_nummem , dense_rank() over (order by dim1_count desc , dim1_val ) as dim1_rank , max(case when dim12_rank <= 10 then dim12_rank else (10 + 1) end) as dim12_rank , max(inst_id) as inst_id from (sele ct wait_class as dim1_val , event as dim2_val , sample_count as dim12_count , dense_rank() over (partition by wait_class order by sample_count desc , event ) as dim12_rank , sum(sample_count) over (partition by wait_class ) as dim1_count , uniq_sqlids , uniq_xids , uniq_sessions , uniq_instances , inst_id from grouped_ash where gid = 13 and wait_class is not null and event is not null ) group by dim1_val , dim1_count , (case when dim12_rank <= 10 then dim2_val else null end) ) group by (case when dim1_rank <= 13 th en dim1_val else null end) , (case when dim1_rank <= 13 then dim2_val else null end) ) dim_data ) t )select xmlconcat((select xml_frag from filter_xml), xmlelement("dim_list", xmlconcat((select dim_frag from component_1_xml), (select dim_frag from component_2_xml), (select dim_frag from component_3_xml), (select dim_frag from component_4_xml))) ) from dual
4sz71uuntd828UPDATE SYSTEM.LOGMNR_OBJ$ X SET X.OBJ# = :B7 , X.TYPE# = :B6 , X.STIME = :B5 , X.FLAGS = :B4 , X.OID$ = :B3 , X.OBJV# = :B2, X.SPARE3 = :B1 WHERE X.ROWID = (SELECT Z.DEST_ROWID FROM SYSTEM.LOGMNRT_MDDL$ Z WHERE Z.SOURCE_OBJ# = :B9 AND Z.SOURCE_ROWID = :B8 )
57zrd6fv9zkmf SELECT MIN(TRUNC(CAST("Custom SQL Query"."ACTIVATION_DATE_D" AS DATE))) AS "TEMP(none:ACTIVATION_DATE_D:qk", MAX(TRUNC(CAST("Custom SQL Query"."ACTIVATION_DATE_D" AS DATE))) AS "TEMP(none:ACTIVATION_DATE_D:q1" FROM ( select a.account_link_code_n, cam.ACCOUNT_NAME_V, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, cam.account_code_n, a.sub_service_code_v, csm.ext_subscriber_code_v CUSTOMER_ID, a.tariff_code_v, cu.LOGIN_NAME_V USERNAME, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from cbsogg.gsm_service_mast a, cbsogg.cb_package b, cbsogg.cb_account_master cam, cbsogg.CB_USERS cu, cbsogg.cb_subscriber_sub_category ssc, cbsogg.cb_subscriber_master csm where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n and cam.subscriber_code_n = csm.subscriber_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cu.user_code_n = a.ACTIVATED_BY_USER_CODE_N and a.tariff_code_v not in ('M2M') and a.sub_service_code_v = 'POSTPAID' and cam.subscriber_code_n not in ('52771', '48879', '58942') /*and ((b.package_name_v like 'MACHINE 2 MACHINE%') OR (b.package_name_v like '%299 OFFER%') OR (b.package_name_v like '%499 OFFER%') OR (b.package_name_v like '%999 OFFER%'))*/ union all select a.account_link_code_n, cam.ACCOUNT_NAME_V, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, cam.account_code_n, 'M2M', csm.ext_subscriber_code_v CUSTOMER_ID, a.tariff_code_v, cu.LOGIN_NAME_V USERNAME, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'De activated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from cbsogg.gsm_service_mast a, cbsogg.cb_package b, cbsogg.cb_account_master cam, cbsogg.cb_subscriber_sub_category ssc, cb_subscriber_master csm, cbsogg.cb_users cu where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n and cam.subscriber_code_n = csm.subscriber_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cu.user_code_n = a.ACTIVATED_BY_USER_CODE_N and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.tariff_code_v = 'M2M' union all select a.account_link_code_n, cam.ACCOUNT_NAME_V, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, cam.account_code_n, a.sub_service_code_v, csm.ext_subscriber_code_v CUSTOMER_ID, a.tariff_code_v, cu.LOGIN_NAME_V USERNAME, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from cbsogg.gsm_service_mast a, cbsogg.cb_package b, cbsogg.cb_account_master cam, cbsogg.cb_subscriber_sub_category ssc, cbsogg.cb_subscriber_master csm, cb_users cu where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n and cam.subscriber_code_n = csm.subscriber_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cu.user_code_n = a.ACTIVATED_BY_USER_CODE_N and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.sub_service_code_v = 'PREPAID' ) "Custom SQL Query" GROUP BY ()
5h8q9txjq2ykfINSERT /*+APPEND*/ INTO request_status (SELECT GRS.GRS_ORDER_ID , GRS.GRS_CODE , GMI.LMOTIF , GRS.GRS_COMMENTS , GRS.GRS_CDATE , GRS.GRS_USER , GRS.GRS_IPADDR, GRS.GRS_SITE , GRS.GRS_STATUS FROM L2TCP.GCI_REQUEST_STATUS@GCIBI GRS, L2TCP.G_MOTIFIF@GCIBI GMI WHERE GRS.GRS_CODE = GMI.CMOTIF_IF AND TRUNC(GRS_CDATE) > '01-FEB-2019')
5m4a8gkhzsynv -- SQL building XML for the jobs region select xmlelement( "jobs", null, xmlagg( xmlelement( "job", xmlattributes( running_instance as "inst_id", null as "con_name", owner as "owner", job_name as "name", start_date as "start", round(elapsed_sec, 0) as "elapsed"), null) order by elapsed_sec)) from (select v.*, to_char((sysdate - (elapsed_sec/3600/24)), :b_date_fmt) start_date from (select running_instance, owner, job_name, job_subname, (trunc(sysdate) + elapsed_time - trunc(sysdate))*24*3600 elapsed_sec from DBA_SCHEDULER_RUNNING_JOBS t where running_instance between :b_inst_id_low and :b_inst_id_high and 1=1) v)
5n1fs4m2n2y0rselect pos#, intcol#, col#, spare1, bo#, spare2, spare3 from icol$ where obj#=:1
5xs1ka4fpqgmjSELECT /* DS_SVC */ /*+ dynamic_sampling(0) no_sql_tune no_monitoring optimizer_features_enable(default) no_parallel result_cache(snapshot=3600) */ SUM(C1) FROM (SELECT /*+ qb_name("innerQuery") */ 1 AS C1 FROM (SELECT "RS"."ORDER_ID" "LAST_ORDER_ID", "RS"."CMOT" "LAST_CMOT", "RS"."CMOT_DESC" "LAST_CMOT_DESC", TO_CHAR("RS"."CMOT_DATE", 'DD/MM/YYYY HH24:MI:SS') "LAST_CMOT_DATE_CHAR", "RS"."CMOT_DATE" "LAST_CMOT_DATE" FROM "REQUEST_STATUS" "RS" GROUP BY "RS"."ORDER_ID", "RS"."CMOT", "RS"."CMOT_DESC", "RS"."CMOT_DATE", TO_CHAR("RS"."CMOT_DATE", 'DD/MM/YYYY HH24:MI:SS')) "VW_DIS_1") innerQuery
60r6pmxrq3aza SELECT MIN("Custom SQL Query"."TRANS_DATE") AS "TEMP(none:TRANS_DATE:qk lower)", MAX("Custom SQL Query"."TRANS_DATE") AS "TEMP(none:TRANS_DATE:qk upper)" FROM ( select d.TRANS_DATE_D TRANS_DATE, d.TRANSACTION_NUM_V TRANS_NUM, s.location_code_v LOCATION_CODE, s.location_v LOCATION, t.NAME_V RETAILER_NAME, t.service_number_v MSISDN, dm.vendor_code_v RETAILER_CODE, dm.category_v CATEGORY, --min(isi.serial_no_v) start_serial, --max(isi.serial_no_v) end_serial, u.user_name_v USER_NAME, t.CASH_BOX_NUMBER_N CASH_BOX, decode(t.entity_type_v, 'DLR', 'Dealer', 'SUB', 'Subscriber', 'PRC', 'Prospect') ENTITY_TYPE, decode(t.CREDIT_FLAG_V, 'Y', 'Credit', '') flag, decode(t.STATUS_V, 'C', 'Cancelled', 'S', 'Sales Completed') status, decode(t.TYPE_OF_SALES_V, 'N', 'Normal', 'C', 'Credit') sales_type, decode(t.PAY_STATUS_V, 'L', 'PayLater', 'Pay Now') psy_status, t.narration_v COMMENT_V, itm.item_identifier_v ITEM_CODE, itm.item_desc_v ITEM_DESC, quantity_n QUANTITY, d.price_n/100 UNIT_PRICE, d.amount_wt_n/100 AMOUNT_WITHOUT_TAX, d.disc_amount_n/100 AMOUNT_DISC, d.tax_amt1_n/100 TAX_AMT, d.loyality_points_n LOYALTY, t.AMOUNT_N/100 AMOUNT, t.DISC_AMOUNT_N/100 TOTAL_DISC_AMT, t.TAX_AMT1_N/100 TOTAL_TAX_AMT, t.TOTAL_AMOUNT_N/100 TOTAL_AMT, t.RECEIPT_TRANS_NUM_V RECEIPT_NO from cb_pos_transactions t, CB_POS_TRANS_Dtls d , cb_retail_outlets s , cb_users u , inv_item_master itm, cb_dealer_master dm--, inv_serial_items isi--, cb_dlr_category_master cm where to_char(s.location_code_n)= nvl(to_char(t.location_code_n), t.location_code_v) and u.user_Code_n=t.user_code_n and t.TRANSACTION_NUM_V = d.TRANSACTION_NUM_V and itm.item_code_n = d.item_code_n and t.account_link_code_n = dm.account_link_code_n union all select d.TRANS_DATE_D TRANS_DATE, d.TRANSACTION_NUM_V TRANS _NUM, s.location_code_v LOCATION_CODE, s.location_v LOCATION, t.NAME_V RETAILER_NAME, t.service_number_v MSISDN, null RETAILER_CODE, null CATEGORY, u.user_name_v USER_NAME, t.CASH_BOX_NUMBER_N CASH_BOX, decode(t.entity_type_v, 'DLR', 'Dealer', 'SUB', 'Subscriber', 'PRC', 'Prospect') ENTITY_TYPE, decode(t.CREDIT_FLAG_V, 'Y', 'Credit', '') flag, decode(t.STATUS_V, 'C', 'Cancelled', 'S', 'Sales Completed') status, decode(t.TYPE_OF_SALES_V, 'N', 'Normal', 'C', 'Credit') sales_type, decode(t.PAY_STATUS_V, 'L', 'PayLater', 'Pay Now') psy_status, t.narration_v COMMENT_V, itm.item_identifier_v ITEM_CODE, itm.item_desc_v ITEM_DESC, quantity_n QUANTITY, d.price_n/100 UNIT_PRICE, d.amount_wt_n/100 AMOUNT_WITHOUT_TAX, d.disc_amount_n/100 AMOUNT_DISC, d.tax_amt1_n/100 TAX_AMT, d.loyality_points_n LOYALTY, t.AMOUNT_N/100 AMOUNT, t.DISC_AMOUNT_N/100 TOTAL_DISC_AMT, t.TAX_AMT1_N/100 TOTAL_TAX_AMT, t.TOTAL_AMO UNT_N/100 TOTAL_AMT, t.RECEIPT_TRANS_NUM_V RECEIPT_NO from cb_pos_transactions t, CB_POS_TRANS_Dtls d , cb_retail_outlets s , cb_users u , inv_item_master itm where to_char(s.location_code_n)= nvl(to_char(t.location_code_n), t.location_code_v) and u.user_Code_n=t.user_code_n and t.TRANSACTION_NUM_V =d.TRANSACTION_NUM_V and itm.item_code_n=d.item_code_n and t.customer_type_v in ('W', 'S') ) "Custom SQL Query" GROUP BY ()
616m6uhpa2ususelect i.obj#, i.ts#, i.file#, i.block#, i.intcols, i.type#, i.flags, i.property, i.pctfree$, i.initrans, i.maxtrans, i.blevel, i.leafcnt, i.distkey, i.lblkkey, i.dblkkey, i.clufac, i.cols, i.analyzetime, i.samplesize, i.dataobj#, nvl(i.degree, 1), nvl(i.instances, 1), i.rowcnt, mod(i.pctthres$, 256), i.indmethod#, i.trunccnt, nvl(c.unicols, 0), nvl(c.deferrable#+c.valid#, 0), nvl(i.spare1, i.intcols), i.spare4, i.spare2, i.spare6, decode(i.pctthres$, null, null, mod(trunc(i.pctthres$/256), 256)), nvl(i.evaledition#, 1), nvl(i.unusablebefore#, 0), nvl(i.unusablebeginning#, 0), ist.cachedblk, ist.cachehit, ist.logicalread from ind$ i, ind_stats$ ist, (select enabled, min(cols) unicols, min(to_number(bitand(defer, 1))) deferrable#, min(to_number(bitand(defer, 4))) valid# from cdef$ where obj#=:1 and enabled > 1 group by enabled) c where i.obj#=c.enabled(+) and i.obj# = ist.obj#(+) and i.bo#=:1 order by i.obj#
619zy3wvdaprf SELECT /* DS_SVC */ /*+ dynamic_sampling(0) no_sql_tune no_monitoring optimizer_features_enable(default) no_parallel result_cache(snapshot=3600) */ SUM(C1) FROM (SELECT /*+ qb_name("innerQuery") */ 1 AS C1 FROM (SELECT "INV_STOCK_SUMMARY"."DATE_D" "DATE_D", "INV_STOCK_SUMMARY"."LOCATION_CODE_N" "LOCATION_CODE_N", "INV_STOCK_SUMMARY"."ITEM_CODE_N" "ITEM_CODE_N", SUM(NVL("INV_STOCK_SUMMARY"."OPENING_QTY_N", 0)) "OPEN_QTY", SUM(NVL("INV_STOCK_SUMMARY"."STOCK_IN_QTY_N", 0)) "STOCK_IN", SUM(NVL("INV_STOCK_SUMMARY"."STOCK_OUT_QTY_N", 0)) "STOCK_OUT", SUM(NVL("INV_STOCK_SUMMARY"."STOCK_RETURN_QTY_N", 0)) "STOCK_RETURN", SUM(NVL("INV_STOCK_SUMMARY"."STOCK_ACCEPTED_QTY_N", 0)) "STOCK_ACCEPT", SUM(NVL("INV_STOCK_SUMMARY"."STOCK_WRITE_ OFF_QTY_N", 0)) "STOCK_W_OFF", SUM(NVL("INV_STOCK_SUMMARY"."BUNDLED_STOCK_QTY_N", 0)) "BUND_STK_QTY", SUM(NVL("INV_STOCK_SUMMARY"."SUBS_SALES_QTY_N", 0)) "SUBS_STK_QTY", SUM(NVL("INV_STOCK_SUMMARY"."PROS_SALES_QTY_N", 0)) "PRO_SALE", SUM(NVL("INV_STOCK_SUMMARY"."DLR_SALES_QTY_N", 0)) "DLR_SALE", SUM(NVL("INV_STOCK_SUMMARY"."STAFF_SALES_QTY_N", 0)) "STAFF_SALE", SUM(NVL("INV_STOCK_SUMMARY"."GIFT_SALES_QTY_N", 0)) "GIFT_SALE", SUM(NVL("INV_STOCK_SUMMARY"."SALES_EXCHANGE_QTY_N", 0)) "EXCH_SALE", SUM(NVL("INV_STOCK_SUMMARY"."CLOSING_STOCK_QTY_N", 0)) "CLOSE_STK", SUM(NVL("INV_STOCK_SUMMARY"."SALES_RETURN_QTY_N", 0)) "RETURN_SALE", SUM(NVL("INV_STOCK_SUMMARY"."ACTIVATION_SALES_QTY_N", 0)) "ACT_SALE", SUM(NVL("INV_STOCK_SUMMARY"."DECOUPLED_STOCK_QTY_N", 0)) "DECOUP_SALE", SUM(NVL("INV_STOCK_SUMMARY"."REQUISITION_STK_QTY_N", 0)) "REQ_STK", SUM(NVL("INV_STOCK_SUMMARY"."RELEASED_STK_QTY_N", 0)) "RELEASE_STK", SUM(NVL("INV_STOCK_SUMMARY"."CON_ALLOCATED_QTY_N", 0)) "CON_ALLOC", SUM(NVL("INV_STOCK_SUMMARY"."CON_RETURN_QTY_N", 0)) "CON_RETURN", SUM(NVL("INV_STOCK_SUMMARY"."CON_SALES_QTY_N", 0)) "CON_SALE", SUM(NVL("INV_STOCK_SUMMARY"."CON_RELEASE_STK_QTY_N", 0)) "CON_RELEASE", SUM(NVL("INV_STOCK_SUMMARY"."BUND_DEC_QTY_N", 0)) "BUND_DEC", SUM(NVL("INV_STOCK_SUMMARY"."BUNDLED_ITEM_QTY_N", 0)) "BUND_ITEM", SUM(NVL("INV_STOCK_SUMMARY"."SAL_CANCEL_QTY_N", 0)) "SAL_CANCEL", SUM(N VL("INV_STOCK_SUMMARY"."DAMAGED_QTY_N", 0)) "DAMAGE", SUM(NVL("INV_STOCK_SUMMARY"."ADJ_QTY_MORE_N", 0)) "ADJ_QTY_MORE", SUM(NVL("INV_STOCK_SUMMARY"."ADJ_QTY_LESS_N", 0)) "ADJ_QTY_LESS", SUM(NVL("INV_STOCK_SUMMARY"."UPLOAD_QTY_N", 0)) "UPLOAD_QTY", SUM(NVL("INV_STOCK_SUMMARY"."PND_SALES_QTY_N", 0)) "PND_SALE", SUM(NVL("INV_STOCK_SUMMARY"."ACTUAL_SALES_QTY_N", 0)) "ACTUAL_SALE", SUM(NVL("INV_STOCK_SUMMARY"."REL_PND_SALES_QTY_N", 0)) "REL_PND_SALE", SUM(NVL("INV_STOCK_SUMMARY"."BLOCK_QTY_N", 0)) "BLOCK_QTY", SUM(NVL("INV_STOCK_SUMMARY"."REL_BLOCK_QTY_N", 0)) "REL_BLOCK_QTY", SUM(NVL("INV_STOCK_SUMMARY"."EXT_BLOCK_QTY_N", 0)) "EXT_BLOCK_QTY", SUM(NVL("INV_STOCK_SUMMARY"."EXT_REL_B LOCK_QTY_N", 0)) "EXT_REL_BLK_QTY", SUM(NVL("INV_STOCK_SUMMARY"."INCREASED_EQUIP_RET_N", 0)) "INCR_EQUIP_RET", SUM(NVL("INV_STOCK_SUMMARY"."DECREASED_EQUIP_RET_N", 0)) "DECR_EQUIP_RET" FROM "CBSOGG"."INV_STOCK_SUMMARY" "INV_STOCK_SUMMARY" GROUP BY "INV_STOCK_SUMMARY"."DATE_D", "INV_STOCK_SUMMARY"."LOCATION_CODE_N", "INV_STOCK_SUMMARY"."ITEM_CODE_N") "VW_DIS_1") innerQuery
622ufbrgvxdc7select decode(u.type#, 2, u.ext_username, u.name), o.name, t.update$, t.insert$, t.delete$, t.enabled, decode(bitand(t.property, 8192), 8192, 1, 0), decode(bitand(t.property, 65536), 65536, 1, 0), decode(bitand(t.property, 131072), 131072, 1, 0), (select o.name from obj$ o where o.obj# = u.spare2 and o.type# =57), decode(bitand(t.property, 524288), 524288, 1, 0) from sys.obj$ o, sys.user$ u, sys.trigger$ t, sys.obj$ bo where t.baseobject=bo.obj# and bo.name = :1 and bo.spare3 = :2 and bo.namespace = 1 and t.obj#=o.obj# and o.owner#=u.user# and o.type# = 12 and bitand(property, 16)=0 and bitand(property, 8)=0 order by o.obj#
6287bu7gaqpn6INSERT INTO SYSTEM.LOGMNRT_MDDL$ Z (Z.SOURCE_OBJ#, Z.SOURCE_ROWID, Z.DEST_ROWID) SELECT :B4 , :B3 , X.ROWID FROM SYSTEM.LOGMNR_OBJ$ X WHERE X.OBJ# = :B2 AND X.LOGMNR_UID = :B1 AND X.ROWID NOT IN (SELECT Y.DEST_ROWID FROM SYSTEM.LOGMNRT_MDDL$ Y WHERE Y.SOURCE_OBJ# = :B4 )
67umuncuupxzb SELECT /* DS_SVC */ /*+ dynamic_sampling(0) no_sql_tune no_monitoring optimizer_features_enable(default) no_parallel result_cache(snapshot=3600) */ SUM(C1) FROM (SELECT /*+ qb_name("innerQuery") */ 1 AS C1 FROM (SELECT "INV_ITEM_MASTER"."ITEM_DESC_V" "$vm_col_1", "INV_STOCK_SUMMARY"."DATE_D" "$vm_col_2", SUM(NVL("INV_STOCK_SUMMARY"."STOCK_IN_QTY_N", 0)) "$vm_col_3", SUM(NVL("INV_STOCK_SUMMARY"."OPENING_QTY_N", 0)) "$vm_col_4" FROM "CBSOGG"."INV_STOCK_SUMMARY" "INV_STOCK_SUMMARY", "CBSOGG"."INV_ITEM_MASTER" "INV_ITEM_MASTER" WHERE "INV_STOCK_SUMMARY"."ITEM_CODE_N"="INV_ITEM_MASTER"."ITEM_CODE_N" GROUP BY "INV_STOCK_SUMMARY"."DATE_D", "INV_STOCK_SUMMARY"."LOCATION_CODE_N", "INV_STOCK_SUMMARY"."ITEM_CODE_N ", "INV_ITEM_MASTER".ROWID, "INV_ITEM_MASTER"."ITEM_DESC_V") "VW_DIS_3") innerQuery
6bvngn1hgrz2bupdate /*+ streams restrict_all_ref_cons */ "CBSOGG"."CB_SUBS_PROVISIONING" p set "ACK_DATE_DT"=decode(:1, 'N', "ACK_DATE_DT", :2), "CAI_CMD_RESP_STRING"=dbms_reputil2.get_final_lob(:3, "CAI_CMD_RESP_STRING", :4), "EXECUTION_DATE_DT"=decode(:5, 'N', "EXECUTION_DATE_DT", :6), "NO_OF_TIMES_EXECUTED_N"=decode(:7, 'N', "NO_OF_TIMES_EXECUTED_N", :8), "REMARK_V"=decode(:9, 'N', "REMARK_V", :10), "STATUS_V"=decode(:11, 'N', "STATUS_V", :12) where (:13="CHRONO_NUM_N") and (:14="PROCESS_NO_N")
6fchhyp65szsc SELECT "Custom SQL Query"."SOURCE_V" AS "SOURCE_V" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GM T') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v f rom cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.en tity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from cbsogg.WF_TODOITEM a, WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT c, cbsogg.TT_TICKETINFO tt, cbsogg.WF_WRKFLWMGR wm, cb_users cu , cbsogg.cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISD N, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbso gg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Cat egory_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cbsogg.cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from cbsogg.WF_TODOITEM_HISTORY a, WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT_HISTORY c, cbsogg.TT_TICKETINFO tt, cbsogg.WF_WRKFLWMGR wm, cbsogg.cb_users cu , cbsogg.cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket _number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Co mplaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscr iber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT .fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cbsogg.cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from cbsogg.TT_TICKETINFO tt, cbsogg.CB_USERS B, cbsogg.CB_USER_GROUP C, cbsogg.TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW@cbsstandby) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY "Custom SQL Query"."SOURCE_V" ORDER BY 1 ASC NULLS FIRST
6qg99cfg26kwbSELECT COUNT(UNQ) UNQ, COUNT(PFX) PFX FROM (SELECT /*+ first_rows(1) leading(cc) */ CD.TYPE# UNQ, NULL PFX FROM SYS.CCOL$ CC, SYS.CDEF$ CD WHERE CC.OBJ# = :B2 AND CC.INTCOL# = :B1 AND CD.CON# = CC.CON# AND CD.OBJ# = CC.OBJ# AND CD.ENABLED IS NOT NULL AND CD.INTCOLS = 1 AND CD.TYPE# IN (2, 3) AND BITAND(CD.DEFER, 2+4) = 4 AND ROWNUM < 2 UNION ALL SELECT /*+ first_rows(1) leading(i) */ CASE WHEN I.INTCOLS = 1 AND BITAND(I.PROPERTY, 1) = 1 THEN 3 ELSE NULL END UNQ, CASE WHEN IC.POS# = 1 THEN 1 ELSE NULL END PFX FROM SYS.IND$ I, SYS.ICOL$ IC WHERE I.BO# = :B2 AND I.BO# = IC.BO# AND IC.INTCOL# = :B1 AND I.OBJ# = IC.OBJ# AND BITAND(I.FLAGS, 1025) = 0 AND ROWNUM < 2 )
6wm3n4d7bnddg SELECT source, (case when time_secs < 1 then 1 else time_secs end) as time_secs, operation FROM ( SELECT 1 as source, trunc((sysdate - cast(ll.log_date as date)) * 86400) as time_secs, decode(ll.operation, 'OPEN', 0 , 1 ) as operation, ll.log_id as log_id FROM DBA_SCHEDULER_WINDOW_LOG ll , ( SELECT max(l.log_id) as max_log_id FROM DBA_SCHEDULER_WINDOW_LOG l , DBA_SCHEDULER_WINGROUP_MEMBERS m WHERE l.window_name = m.window_name AND m.window_group_name = 'MAINTENANCE_WINDOW_GROUP' AND l.operation in ('OPEN', 'CLOSE') AND CAST(l.log_date AS DATE) < ( SELECT cast(min(end_interval_time) as date) as btime FROM WRM$_SNAPSHOT bsi WHERE bsi.dbid = :dbid AND bsi.instance_number = :inst AND bsi. snap_id = :bid ) ) max_log WHERE ll.log_id = max_log.max_log_id UNION ALL SELECT 2 as source, trunc((sysdate - cast(l.log_date as date)) * 86400) as time_secs, decode(l.operation, 'OPEN', 0 , 1 ) as operation, l.log_id as log_id FROM DBA_SCHEDULER_WINDOW_LOG l , DBA_SCHEDULER_WINGROUP_MEMBERS m WHERE l.window_name = m.window_name AND m.window_group_name = 'MAINTENANCE_WINDOW_GROUP' AND l.operation in ('OPEN', 'CLOSE') AND CAST(l.log_date AS DATE) <= ( SELECT cast(max(end_interval_time) as date) as etime FROM WRM$_SNAPSHOT esi WHERE esi.dbid = :dbid AND esi.instance_number = :inst AND esi.snap_id = :eid ) AND CAST(l.log_date AS DATE) >= ( SELECT cast(min(end_interval_time) as date) as btime FROM WRM$_SNAPSHOT bsi WHERE bsi.dbid = :dbid AND bsi.instance_number = :inst AND bsi.snap_id = :bid ) UNION ALL SELECT 0 as source, trunc((sysdate - et.etime) * 86400) as time_secs, 3 as operation, 0 as log_id FROM ( SELECT cast(max(end_interval_time) as date) as etime FROM WRM$_SNAPSHOT esi WHERE esi.dbid = :dbid AND esi.instance_number = :inst AND esi.snap_id = :eid ) et UNION ALL SELECT 0 as source, trunc((sysdate - bt.btime) * 86400) as time_secs, 2 as operation, 0 as log_id FROM ( SELECT cast(min(end_interval_time) as date) as btime FROM WRM$_SNAPSHOT bsi WHERE bsi.dbid = :dbid AND bsi.instance_number = :inst AND bsi.snap_id = :bid ) bt ) WHERE time_secs >= 0 ORDER B Y source ASC, time_secs DESC, log_id ASC
72xaaabf7k72t SELECT "MT_TS_ORDERS_CBS"."ACCOUNT_CODE_N" AS "ACCOUNT_CODE_N", "MT_TS_ORDERS_CBS"."ACTION" AS "ACTION", TRUNC(CAST("MT_TS_ORDERS_CBS"."ACTION_DATE_DT" AS DATE)) AS "ACTION_DATE_DT", "Appointment"."APT_COMMENTS" AS "APT_COMMENTS", TRUNC(CAST("Appointment"."APT_DATE" AS DATE)) AS "APT_DATE", "Appointment"."APT_TIMEFROM" AS "APT_TIMEFROM", "Appointment"."APT_TIMETO" AS "APT_TIMETO", "Network Element & Area"."AREA" AS "AREA", "Network Element & Area"."AREA_ENG_CONN" AS "AREA_ENG_CONN", "MT_TS_ORDERS_CBS"."CUSTOMER_NAME" AS "CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ( "MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END) = N'Order Completion') THEN TRUNC(CAST("Service Master"."ACTIVATION_DATE_D" AS DATE)) ELSE NULL END) AS "Calculation_343680976313085952", (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END) AS "Calculation_773774740366565 377", (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END) AS "Calculation_899031104949448704", "Offer Details"."DISPLAY_DESCRIPTION_V" AS "DISPLAY_DESCRIPTION_V", "Network Element & Area"."EXCH" AS "EXCH", "MT_TS_ORDERS_CBS"."EXT_SUBSCRIBER_CODE_V" AS "EXT_SUBSCRIBER_CODE_V", "MT_TS_ORDERS_CBS"."FDP" AS "FDP", "Installation Address"."INSTALLATION_ADDRESS" AS "INSTALLATION_ADDRESS", "Last CMOT"."LAST_CMOT" AS "LAST_CMOT", "Last CMOT"."LAST_CMOT_DATE" AS "LAST_CMOT_DATE", "MT_TS_ORDERS_CBS"."LOCATION" AS "LOCATION", "Network Element & Area"."LOCATION_CODE" AS "LOCATION_CODE", "MT_TS_ORDERS_CBS"."ORDER_ID" AS "ORDER_ID", "MT_TS_ORDERS_CBS"."ORDER_REF_NO" AS "ORDER_REF_NO", "MT_TS_ORDERS_CBS"."PACKAGE" AS "PACKAGE", "MT_TS_ORDERS_CBS"."SEGMENT" AS "SEGMENT", "MT_TS_ORDERS_CBS"."SERVICE_CODE" AS "SERVICE_CODE", "MT_TS_ORDERS_CBS"."SERVICE_ID_V" AS "SERVICE_ID_V", "MT_TS_ORDERS_CBS"."SUB_SEGMENT" AS "SUB_SEGMENT", "MT_TS_ORDERS_CBS"."SUB_SERVICE_DESC" AS "SUB_SERVICE_DESC", "Network Element & Area"."TEL_NUM" AS "TEL_N UM", "MT_TS_ORDERS_CBS"."USER_NAME" AS "USER_NAME" FROM "BIREPORT"."MT_TS_ORDERS_CBS" "MT_TS_ORDERS_CBS" LEFT JOIN ( select RS.ORDER_ID LAST_ORDER_ID, RS.CMOT LAST_CMOT, RS.CMOT_DESC LAST_CMOT_DESC, TO_CHAR(RS.CMOT_DATE, 'DD/MM/YYYY HH24:MI:SS') LAST_CMOT_DATE_CHAR, RS.CMOT_DATE LAST_CMOT_DATE from request_status RS group by RS.ORDER_ID, RS.CMOT , RS.CMOT_DESC , RS.CMOT_DATE , TO_CHAR(RS.CMOT_DATE, 'DD/MM/YYYY HH24:MI:SS') having RS.CMOT_DATE = (SELECT MAX(RS2.CMOT_DATE) FROM request_status RS2 WHERE RS.ORDER_ID = RS2.ORDER_ID) ) "Last CMOT" ON ("MT_TS_ORDERS_CBS"."ORDER_ID" = "Last CMOT"."LAST_ORDER_ID") LEFT JOIN ( select * from TB_INSADD_TMP ) "Installation Address" ON ("MT_TS_ORDERS_CBS"."ACCOUNT_LINK_CODE_N" = "Installation Address"."ACCOUNT_LINK_ CODE_N") LEFT JOIN ( SELECT FSM.account_code_n account_code, FSM.NETWORK_ELEMENT_V FDP, FSM.LOCATION_ZONE_CODE_V Location_Code, FSM.SERV_ADDNL_FLD_5_V Equip_Id, FSM.SERV_ADDNL_FLD_6_V Cabinet, FSM.SERV_ADDNL_FLD_8_V STB_Type, FSM.TELEPHONE_NUMBER_V Tel_Num, FSM.ACTIVATION_DATE_D Activation_date, ARD.AREA Area, ARD.EXCHANGE Exch, ARD.AREA_ENGINEER Area_Eng_Fault, ARD.AREA_ENGINEER_CONN Area_Eng_Conn FROM CBSOGG.FXL_SERVICE_MAST FSM, AREA_DETAILS ARD WHERE FSM.SUB_SERVICE_CODE_V IN ('FXL-COPER', 'FXL-FIBER') AND ARD.MDF = FSM.LOCATION_ZONE_CODE_V ) "Network Element & Area" ON ("MT_TS_ORDERS_CBS"."ACCOUNT_CODE_N" = "Network Element & Area"."ACCOUNT_CODE") LEFT JOIN ( select COF.DISPLAY_DESCRIPTION_V, COF.SCHEME_REF_CODE_N from CBSOGG.CB_OFFERS COF ) "Offer Details" ON ("MT_TS_ORDERS_CBS"."SCHEME_REF_CODE_N" = "Offer Details"."SCHEME_REF_CODE_N") LEFT JOIN ( select serv_acc_link_code_n , activation_date_d from cbsogg.fxl_service_mast where status_code_v in ('AC', 'IA') ) "Service Master" ON ("MT_TS_ORDERS_CBS"."ACCOUNT_LINK_CODE_N" = "Service Master"."SERV_ACC_LINK_CODE_N") LEFT JOIN ( select * from gci_appointment ) "Appointment" ON ("MT_TS_ORDERS_CBS"."ORDER_ID" = "Appointment"."APT_ORDER_ID") WHERE (("MT_TS_ORDERS_CBS"."ACTION" IN ('NEW INSTALLATION', 'Value Added Servcies Addition')) AND (TRUNC(CAST("MT_TS_ORDERS_CBS"."ACTION_DATE_DT" AS DATE)) >= TO_DATE('2019-02-12', 'YYYY-MM-DD')) AND (NOT ("MT_TS_ORDERS_CBS"."C USTOMER_NAME" IN ('(2 X 30B + 5 X 2B) = RS 13, 500/MONTH TELECOM TOWER', '. M. TELECOM (MOONIAN''S OFF)', '. MAURITIUS TELECOM', '. MAURITIUS TELECOM (CALL CENTRE)', '. OUTREMER TELECOM LTEE', 'EXPERIENCE CUSTOMER', 'FLY BOX VOICE TEST ', 'FXL LINE TEST', 'MAURITIUS TELECOM ', 'MAURITIUS TELECOM C/O COMPANY SECRETARY', 'MAURITIUS TELECOM LTD ', 'Mauritius telecom ltd ', 'RAJKUMAR LTD TEST ', 'SANITY & TEST SANITY & TEST', 'SANITY ISP TEST ', 'SANITY TESTING ', 'SWITCHING ROOM MTIUS TELECOM QUATRE SOUERS EX', 'TEST 10M', 'TEST BBOST ', 'TEST BBOST ICBOCB ', 'TEST ICBOCB ', 'TEST REG', 'TEST SAMPLE', 'TEST SERV', 'TEST SERVICE', 'TEST SERVTE', 'TEST TEST', 'TEST VARIANT', 'TEST WDUAL', 'Test Business Boost ', 'Test Profile '))) AND ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END) >= N' REJECTED') AND ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END) <= N'QUEUE') AND (("Installation Address"."INSTALLATION_ADDRESS" <> 'ORANGE TOWER REDUIT EBENE') OR "Installation Address"."INSTALLATION_ADDRESS" IS NULL) AN D ("MT_TS_ORDERS_CBS"."SEGMENT" >= 'B2B') AND ("MT_TS_ORDERS_CBS"."SEGMENT" <= 'ENTERPRISE')) GROUP BY "MT_TS_ORDERS_CBS"."ACCOUNT_CODE_N", "MT_TS_ORDERS_CBS"."ACTION", TRUNC(CAST("MT_TS_ORDERS_CBS"."ACTION_DATE_DT" AS DATE)), "Appointment"."APT_COMMENTS", TRUNC(CAST("Appointment"."APT_DATE" AS DATE)), "Appointment"."APT_TIMEFROM", "Appointment"."APT_TIMETO", "Network Element & Area"."AREA", "Network Element & Area"."AREA_ENG_CONN", "MT_TS_ORDERS_CBS"."CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' WHEN ("MT_TS_ORDERS_CBS "."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END) = N'Order Completion') THEN TRUNC(CAST("Service Master"."ACTIVATION_DATE_D" AS DATE)) ELSE NULL END), (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END), (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' W HEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END), "Offer Details"."DISPLAY_DESCRIPTION_V", "Network Element & Area"."EXCH", "MT_TS_ORDERS_CBS"."EXT_SUBSCRIBER_CODE_V", "MT_TS_ORDERS_CBS"."FDP", "Installation Address"."INSTALLATION_ADDRESS", "Last CMOT"."LAST_CMOT", "Last CMOT"."LAST_CMOT_DATE", "MT_TS_ORDERS_CBS"."LOCATION", "Network Element & Area"."LOCATION_CODE", "MT_TS_ORDERS_CBS"."ORDER_ID", "MT_TS_ORDERS_CBS"."ORDER_REF_NO", "MT_TS_ORDERS_CBS"."PACKAGE", "MT_TS_ORDERS_CBS"."SEGMENT", "MT_TS_ORDERS_CBS"."SER VICE_CODE", "MT_TS_ORDERS_CBS"."SERVICE_ID_V", "MT_TS_ORDERS_CBS"."SUB_SEGMENT", "MT_TS_ORDERS_CBS"."SUB_SERVICE_DESC", "Network Element & Area"."TEL_NUM", "MT_TS_ORDERS_CBS"."USER_NAME"
7bjfyx7hkcnv5 SELECT "MT_TS_ORDERS_CBS"."ACCOUNT_CODE_N" AS "ACCOUNT_CODE_N", "MT_TS_ORDERS_CBS"."ACTION" AS "ACTION", TRUNC(CAST("MT_TS_ORDERS_CBS"."ACTION_DATE_DT" AS DATE)) AS "ACTION_DATE_DT", "Appointment"."APT_COMMENTS" AS "APT_COMMENTS", TRUNC(CAST("Appointment"."APT_DATE" AS DATE)) AS "APT_DATE", "Appointment"."APT_TIMEFROM" AS "APT_TIMEFROM", "Appointment"."APT_TIMETO" AS "APT_TIMETO", "Network Element & Area"."AREA" AS "AREA", "Network Element & Area"."AREA_ENG_CONN" AS "AREA_ENG_CONN", "MT_TS_ORDERS_CBS"."CUSTOMER_NAME" AS "CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ( "MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END) = N'Order Completion') THEN TRUNC(CAST("Service Master"."ACTIVATION_DATE_D" AS DATE)) ELSE NULL END) AS "Calculation_343680976313085952", (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END) AS "Calculation_773774740366565 377", (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END) AS "Calculation_899031104949448704", "Offer Details"."DISPLAY_DESCRIPTION_V" AS "DISPLAY_DESCRIPTION_V", "Network Element & Area"."EXCH" AS "EXCH", "MT_TS_ORDERS_CBS"."EXT_SUBSCRIBER_CODE_V" AS "EXT_SUBSCRIBER_CODE_V", "MT_TS_ORDERS_CBS"."FDP" AS "FDP", "Installation Address"."INSTALLATION_ADDRESS" AS "INSTALLATION_ADDRESS", "Last CMOT"."LAST_CMOT" AS "LAST_CMOT", "Last CMOT"."LAST_CMOT_DATE" AS "LAST_CMOT_DATE", "MT_TS_ORDERS_CBS"."LOCATION" AS "LOCATION", "Network Element & Area"."LOCATION_CODE" AS "LOCATION_CODE", "MT_TS_ORDERS_CBS"."ORDER_ID" AS "ORDER_ID", "MT_TS_ORDERS_CBS"."ORDER_REF_NO" AS "ORDER_REF_NO", "MT_TS_ORDERS_CBS"."PACKAGE" AS "PACKAGE", "MT_TS_ORDERS_CBS"."SEGMENT" AS "SEGMENT", "MT_TS_ORDERS_CBS"."SERVICE_CODE" AS "SERVICE_CODE", "MT_TS_ORDERS_CBS"."SERVICE_ID_V" AS "SERVICE_ID_V", "MT_TS_ORDERS_CBS"."SUB_SEGMENT" AS "SUB_SEGMENT", "MT_TS_ORDERS_CBS"."SUB_SERVICE_DESC" AS "SUB_SERVICE_DESC", "Network Element & Area"."TEL_NUM" AS "TEL_N UM", "MT_TS_ORDERS_CBS"."USER_NAME" AS "USER_NAME" FROM "BIREPORT"."MT_TS_ORDERS_CBS" "MT_TS_ORDERS_CBS" LEFT JOIN ( select RS.ORDER_ID LAST_ORDER_ID, RS.CMOT LAST_CMOT, RS.CMOT_DESC LAST_CMOT_DESC, TO_CHAR(RS.CMOT_DATE, 'DD/MM/YYYY HH24:MI:SS') LAST_CMOT_DATE_CHAR, RS.CMOT_DATE LAST_CMOT_DATE from request_status RS group by RS.ORDER_ID, RS.CMOT , RS.CMOT_DESC , RS.CMOT_DATE , TO_CHAR(RS.CMOT_DATE, 'DD/MM/YYYY HH24:MI:SS') having RS.CMOT_DATE = (SELECT MAX(RS2.CMOT_DATE) FROM request_status RS2 WHERE RS.ORDER_ID = RS2.ORDER_ID) ) "Last CMOT" ON ("MT_TS_ORDERS_CBS"."ORDER_ID" = "Last CMOT"."LAST_ORDER_ID") LEFT JOIN ( select * from TB_INSADD_TMP ) "Installation Address" ON ("MT_TS_ORDERS_CBS"."ACCOUNT_LINK_CODE_N" = "Installation Address"."ACCOUNT_LINK_ CODE_N") LEFT JOIN ( SELECT FSM.account_code_n account_code, FSM.NETWORK_ELEMENT_V FDP, FSM.LOCATION_ZONE_CODE_V Location_Code, FSM.SERV_ADDNL_FLD_5_V Equip_Id, FSM.SERV_ADDNL_FLD_6_V Cabinet, FSM.SERV_ADDNL_FLD_8_V STB_Type, FSM.TELEPHONE_NUMBER_V Tel_Num, FSM.ACTIVATION_DATE_D Activation_date, ARD.AREA Area, ARD.EXCHANGE Exch, ARD.AREA_ENGINEER Area_Eng_Fault, ARD.AREA_ENGINEER_CONN Area_Eng_Conn FROM CBSOGG.FXL_SERVICE_MAST FSM, AREA_DETAILS ARD WHERE FSM.SUB_SERVICE_CODE_V IN ('FXL-COPER', 'FXL-FIBER') AND ARD.MDF = FSM.LOCATION_ZONE_CODE_V ) "Network Element & Area" ON ("MT_TS_ORDERS_CBS"."ACCOUNT_CODE_N" = "Network Element & Area"."ACCOUNT_CODE") LEFT JOIN ( select COF.DISPLAY_DESCRIPTION_V, COF.SCHEME_REF_CODE_N from CBSOGG.CB_OFFERS COF ) "Offer Details" ON ("MT_TS_ORDERS_CBS"."SCHEME_REF_CODE_N" = "Offer Details"."SCHEME_REF_CODE_N") LEFT JOIN ( select serv_acc_link_code_n , activation_date_d from cbsogg.fxl_service_mast where status_code_v in ('AC', 'IA') ) "Service Master" ON ("MT_TS_ORDERS_CBS"."ACCOUNT_LINK_CODE_N" = "Service Master"."SERV_ACC_LINK_CODE_N") LEFT JOIN ( select * from gci_appointment ) "Appointment" ON ("MT_TS_ORDERS_CBS"."ORDER_ID" = "Appointment"."APT_ORDER_ID") WHERE ((TRUNC(CAST("MT_TS_ORDERS_CBS"."ACTION_DATE_DT" AS DATE)) >= TO_DATE('2019-02-12', 'YYYY-MM-DD')) AND (NOT ("MT_TS_ORDERS_CBS"."CUSTOMER_NAME" IN ('(2 X 30B + 5 X 2B) = RS 13, 500/MONTH TELECOM TOWER', '. M. TELECOM (MOONIAN''S OFF)', '. MAURITIUS TELECOM', '. MAURITIUS TELECOM (CALL CENTRE)', '. OUTREMER TELECOM LTEE', 'EXPERIENCE CUSTOMER', 'FLY BOX VOICE TEST ', 'FXL LINE TEST', 'MAURITIUS TELECOM ', 'MAURITIUS TELECOM C/O COMPANY SECRETARY', 'MAURITIUS TELECOM LTD ', 'Mauritius telecom ltd ', 'RAJKUMAR LTD TEST ', 'SANITY & TEST SANITY & TEST', 'SANITY ISP TEST ', 'SANITY TESTING ', 'SWITCHING ROOM MTIUS TELECOM QUATRE SOUERS EX', 'TEST 10M', 'TEST BBOST ', 'TEST BBOST ICBOCB ', 'TEST ICBOCB ', 'TEST REG', 'TEST SAMPLE', 'TEST SERV', 'TEST SERVICE', 'TEST SERVTE', 'TEST TEST', 'TEST VARIANT', 'TEST WDUAL', 'Test Business Boost ', 'Test Profile '))) AND ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ( "MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END) >= N' REJECTED') AND ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END) <= N'QUEUE') AND (("Installation Address"."INSTALLATION_ADDRESS" <> 'ORANGE TOWER REDUIT EBENE') OR "Installation Address"."INSTALLATION_ADDRESS" IS NULL) AND ("MT_TS_ORDERS_CBS"."SEGMENT" >= 'B2B') AND ("MT_TS_ORDERS_CBS"."SEGMENT " <= 'ENTERPRISE')) GROUP BY "MT_TS_ORDERS_CBS"."ACCOUNT_CODE_N", "MT_TS_ORDERS_CBS"."ACTION", TRUNC(CAST("MT_TS_ORDERS_CBS"."ACTION_DATE_DT" AS DATE)), "Appointment"."APT_COMMENTS", TRUNC(CAST("Appointment"."APT_DATE" AS DATE)), "Appointment"."APT_TIMEFROM", "Appointment"."APT_TIMETO", "Network Element & Area"."AREA", "Network Element & Area"."AREA_ENG_CONN", "MT_TS_ORDERS_CBS"."CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ORDERS_CBS"."STAT US_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END) = N'Order Completion') THEN TRUNC(CAST("Service Master"."ACTIVATION_DATE_D" AS DATE)) ELSE NULL END), (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'R') THEN N' REJECTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'H') THEN N'HOLD' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'P') THEN N'AWAITING FOR RESP' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'Q') THEN N'QUEUE' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'E') THEN N'EXECUTED' WHEN ("MT_TS_ORDERS_CBS"."STATUS" = 'S') THEN N'SKIPPED' ELSE NULL END), (CASE WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PV') THEN N'Order Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'PS') THEN N'Provisioning Initiated' WHEN ("MT_TS_ORDERS_CBS"."STATUS_OPTN_V" = 'H') THEN N'Installation Completed' WHEN ("MT_TS_ ORDERS_CBS"."STATUS_OPTN_V" = 'E') THEN N'Order Completion' ELSE NULL END), "Offer Details"."DISPLAY_DESCRIPTION_V", "Network Element & Area"."EXCH", "MT_TS_ORDERS_CBS"."EXT_SUBSCRIBER_CODE_V", "MT_TS_ORDERS_CBS"."FDP", "Installation Address"."INSTALLATION_ADDRESS", "Last CMOT"."LAST_CMOT", "Last CMOT"."LAST_CMOT_DATE", "MT_TS_ORDERS_CBS"."LOCATION", "Network Element & Area"."LOCATION_CODE", "MT_TS_ORDERS_CBS"."ORDER_ID", "MT_TS_ORDERS_CBS"."ORDER_REF_NO", "MT_TS_ORDERS_CBS"."PACKAGE", "MT_TS_ORDERS_CBS"."SEGMENT", "MT_TS_ORDERS_CBS"."SERVICE_CODE", "MT_TS_ORDERS_CBS"."SERVICE_ID_V", "MT_TS_ORDERS_CBS"."SUB _SEGMENT", "MT_TS_ORDERS_CBS"."SUB_SERVICE_DESC", "Network Element & Area"."TEL_NUM", "MT_TS_ORDERS_CBS"."USER_NAME"
7d0ffav06dqyd SELECT /*+ no_monitor */ CON_ID, OBJOID, CLSOID, DECODE(BITAND(FLAGS, 16384), 0, RUNTIME, LETIME), (2*PRI + DECODE(BITAND(STATUS, 4), 0, 0, decode(INST, :1, -1, 1))), JOBTYPE, SCHLIM, WT, INST, RUNNOW, ENQ_SCHLIM, INST_ID, SRVNAME FROM ( select nvl(a.con_id, 0) CON_ID, a.obj# OBJOID, a.class_oid CLSOID, a.next_run_date RUNTIME, a.last_enabled_time LETIME, a.flags FLAGS, a.job_status STATUS, 1 JOBTYPE, a.priority PRI, decode(a.schedule_limit, NULL, decode(bitand(a.flags, 4194304), 4194304, b.schedule_limit, NULL), a.schedule_limit) SCHLIM, a.job_weight WT, decode(a.running_instance, NULL, 0, a.running_instance) INST, decode(bitand(a.flags, 16384), 0, 0, 1) RUNNOW, decode(bitand(a.job_status, 8388608), 0, 0, 1) ENQ_SCHLIM, a.instance_id INST_ID , a.affinity SRVNAME from (selec t ta.con_id, ta.obj#, ta.class_oid, ta.next_run_date, ta.flags, ta.priority, ta.job_status, ta.instance_id, ta.running_instance, ta.job_weight, ta.schedule_limit, ta.last_enabled_time, ta.database_role, ta.program_oid, e.affinity from sys.scheduler$_cdb_job ta, sys.scheduler$_cdb_class e where (ta.next_run_date <= :2 OR BITAND(ta.flags, 16384) <> 0) and ta.class_oid=e.obj#(+) and ((ta.class_oid is not null and ta.instance_id is null and (bitand(e.flags, :3) <> 0 and (lower(e.affinity) = lower(:4) or lower(e.affinity) in (select name from cdb_service$ where bitand(flags, 128) = 128)) and nvl(e.con_id, 0) = nvl(ta.con_id, 0) ) ) or ta.instance_id is not null and ta.instance_id = :5 ) ) a, sys.scheduler$_cdb_program b, v$database v , v$instance i where a.program_oid = b.obj#(+) and (b.con_id is NULL or (nvl(a.con_id, 0) = nv l(b.con_id, 0))) and ( (a.database_role = v.database_role) or (a.database_role = 'ALL') or (a.database_role is null and v.database_role = 'PRIMARY') ) and ( i.logins = 'ALLOWED' or bitand(a.flags, 17179869184) <> 0 ) union all select nvl(c.con_id, 0), c.obj#, c.class_oid, c.next_run_date, c.last_enabled_time, c.flags, c.job_status, 1, decode(bitand(c.flags, 8589934592), 0, d.priority, pj.priority), decode(bitand(c.flags, 8589934592), 0, d.schedule_limit, decode(pj.schedule_limit, NULL, d.schedule_limit, pj.schedule_limit)), decode(bitand(c.flags, 8589934592), 0, d.job_weight, pj.job_weight), decode(c.running_instance, NULL, 0, c.running_instance), decode(bitand(c.flags, 16384), 0, 0, 1) RUNNOW, decode(bitand(c.job_status, 8388608), 0, 0, 1) ENQ_SCHLIM, c.instance_id INST_ID, pj.affinity from sys.scheduler$_cdb_comb_lw_job c, sy s.scheduler$_cdb_program d, (select nvl(sl.con_id, 0) con_id, sl.obj# obj#, decode(bitand(sl.flags, 8589934592), 0, sl.program_oid, spj.program_oid) program_oid, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.priority) priority, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.job_weight) job_weight, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.schedule_limit) schedule_limit, sl.affinity from (select ta.con_id, ta.obj#, ta.class_oid, ta.next_run_date, ta.flags, ta.job_status, ta.instance_id, ta.running_instance, ta.last_enabled_time, ta.program_oid , e.affinity from sys.scheduler$_cdb_comb_lw_job ta, sys.scheduler$_cdb_class e where (ta.next_run_date <= :6 OR BITAND(ta.flags, 16384) <> 0) and ta.class_oid=e.obj#(+) and ((ta.class_oid is not null and ta.in stance_id is null and (bitand(e.flags, :7) <> 0 and (lower(e.affinity) = lower(:8) or lower(e.affinity) in (select name from cdb_service$ where bitand(flags, 128) = 128)) and nvl(e.con_id, 0) = nvl(ta.con_id, 0) ) ) or ta.instance_id is not null and ta.instance_id = :9 ) ) sl, scheduler$_cdb_job spj where sl.program_oid = spj.obj#(+) and (spj.con_id is NULL or (nvl(sl.con_id, 0) = nvl(spj.con_id, 0)))) pj, v$instance i where pj.obj# = c.obj# and pj.program_oid = d.obj#(+) and (pj.con_id is NULL or (nvl(c.con_id, 0) = nvl(pj.con_id, 0))) and (d.con_id is NULL or (nvl(c.con_id, 0) = nvl(d.con_id, 0))) and ( i.logins = 'ALLOWED' or bitand(c.flags, 17179869184) <> 0 ) and (:10 = 0 or c.running_instance = :11)) m WHERE BITAND(STATUS, 515) = 1 AND BITAND(FLAGS, 1048576) = 0 AND ((BITAND(FLAGS, 134217728 + 268435456) = 0) OR (BITAND(STATUS, 1024) <> 0)) AND BITAND(FLAGS, 4096) = 0 ORDER BY 4, 3, 5, 8 DESC, 2
7ddfg16h7b9m2update /*+ streams restrict_all_ref_cons */ "CBSOGG"."CB_SUBS_PROVISIONING" p set "CAI_CMD_RESP_STRING"=dbms_reputil2.get_final_lob(:1, "CAI_CMD_RESP_STRING", :2), "EXECUTION_DATE_DT"=decode(:3, 'N', "EXECUTION_DATE_DT", :4), "NO_OF_TIMES_EXECUTED_N"=decode(:5, 'N', "NO_OF_TIMES_EXECUTED_N", :6), "REMARK_V"=decode(:7, 'N', "REMARK_V", :8), "STATUS_V"=decode(:9, 'N', "STATUS_V", :10) where (:11="CHRONO_NUM_N") and (:12="PROCESS_NO_N")
7fwum1yuknrshselect t.ts#, t.file#, t.block#, nvl(t.bobj#, 0), nvl(t.tab#, 0), t.intcols, nvl(t.clucols, 0), t.flags, t.pctfree$, t.pctused$, t.initrans, t.maxtrans, t.rowcnt, t.blkcnt, t.empcnt, t.avgspc, t.chncnt, t.avgrln, t.analyzetime, t.samplesize, t.cols, t.property, nvl(t.degree, 1), nvl(t.instances, 1), t.avgspc_flb, t.flbcnt, t.kernelcols, nvl(t.trigflag, 0), nvl(t.spare1, 0), nvl(t.spare2, 0), t.spare4, t.spare6, ts.cachedblk, ts.cachehit, ts.logicalread from tab$ t, tab_stats$ ts where t.obj#= :1 and t.obj# = ts.obj# (+)
7j43vnsspdkt0SELECT (((TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'YYYY')) * 10000) + (TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'MM')) * 100)) + TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'DD'))) AS "md:CUTOFF_DATE_D:ok" FROM "BIREPORT"."SUBSCRIBER_FIN_SUMMARY_DTLS" "SUBSCRIBER_FIN_SUMMARY_DTLS" GROUP BY (((TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'YYYY')) * 10000) + (TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'MM')) * 100)) + TO_NUMBER(TO_CHAR(TRUNC(CAST("SUBSCRIBER_FIN_SUMMARY_DTLS"."CUTOFF_DATE_D" AS DATE)), 'DD')))
7jpt4cpfvcy1kselect ts#, online$ from ts$ where name=:1
7pwwu8jbr9dqj select /*+ no_monitor */ CON_ID, OBJOID, CLSOID, RUNTIME, PRI, JOBTYPE, SCHLIM, WT, INST, RUNNOW, ENQ_SCHLIM from ( select nvl(a.con_id, 0) CON_ID, a.obj# OBJOID, a.class_oid CLSOID, decode(bitand(a.flags, 16384), 0, a.next_run_date, a.last_enabled_time) RUNTIME, (2*a.priority + decode(bitand(a.job_status, 4), 0, 0, decode(a.running_instance, :1, -1, 1))) PRI, 1 JOBTYPE, decode(a.schedule_limit, NULL, decode(bitand(a.flags, 4194304), 4194304, p.schedule_limit, NULL), a.schedule_limit) SCHLIM, a.job_weight WT, decode(a.running_instance, NULL, 0, a.running_instance) INST, decode(bitand(a.flags, 16384), 0, 0, 1) RUNNOW, decode(bitand(a.job_status, 8388608), 0, 0, 1) ENQ_SCHLIM from sys.scheduler$_cdb_job a, sys.scheduler$_cdb_class b, sys.scheduler$_cdb_program p, (select /*+ no_merge */ database_role from v$database) v, v$instance i where a.program_oid = p.obj#(+) and a.class_oid = b.obj#(+) and bitand(a.job_status, 515) = 1 and bitand(a.flags, 1048576) = 0 and ((bitand(a.flags, 134217728 + 268435456) = 0) or (bitand(a.job_status, 1024) <> 0)) and bitand(a.flags, 4096) = 0 and (a.next_run_date <= :2 or bitand(a.flags, 16384) <> 0) and a.instance_id is null and (a.class_oid is null or (a.class_oid is not null and b.affinity is null and nvl(b.con_id, 0) = nvl(a.con_id, 0))) and (p.con_id is NULL or (nvl(a.con_id, 0) = nvl(p.con_id, 0))) and ( (a.database_role = v.database_role) or (a.database_role = 'ALL') or (a.database_role is null and v.database_role = 'PRIMARY')) and ( i.logins = 'ALLOWED' or bitand(a.flags, 17179869184) <> 0 ) union all select nvl(l.con_id, 0), l.obj#, l.class_oid, decode(bitand(l.flags, 16384), 0, l.next_run_date, l.last_enabled_time), (2*decode (bitand(l.flags, 8589934592), 0, q.priority, pj.priority) + decode(bitand(l.job_status, 4), 0, 0, decode(l.running_instance, :3, -1, 1))), 1, decode(bitand(l.flags, 8589934592), 0, q.schedule_limit, decode(pj.schedule_limit, NULL, q.schedule_limit, pj.schedule_limit)), decode(bitand(l.flags, 8589934592), 0, q.job_weight, pj.job_weight), decode(l.running_instance, NULL, 0, l.running_instance), decode(bitand(l.flags, 16384), 0, 0, 1), decode(bitand(l.job_status, 8388608), 0, 0, 1) from sys.scheduler$_cdb_comb_lw_job l, sys.scheduler$_cdb_class w, sys.scheduler$_cdb_program q, (select nvl(sl.con_id, 0) con_id, sl.obj# obj#, decode(bitand(sl.flags, 8589934592), 0, sl.program_oid, spj.program_oid) program_oid, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.priority) priority, decode(bitand(sl.flags, 858 9934592), 0, NULL, spj.job_weight) job_weight, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.schedule_limit) schedule_limit from sys.scheduler$_cdb_comb_lw_job sl, scheduler$_cdb_job spj where sl.program_oid = spj.obj#(+) and (spj.con_id is NULL or (nvl(sl.con_id, 0) = nvl(spj.con_id, 0)))) pj , v$instance i where pj.obj# = l.obj# and l.class_oid = w.obj#(+) and pj.program_oid = q.obj#(+) and (:4 = 0 or l.running_instance = :5) and bitand(l.job_status, 515) = 1 and ((bitand(l.flags, 134217728 + 268435456) = 0) or (bitand(l.job_status, 1024) <> 0)) and bitand(l.flags, 4096) = 0 and (l.next_run_date <= :6 or bitand(l.flags, 16384) <> 0) and l.instance_id is null and (l.class_oid is null or (l.class_oid is not null and w.affinity is null and nvl(w.con_id, 0) = nvl(l.con_id, 0))) and (pj.con _id is NULL or (nvl(l.con_id, 0) = nvl(pj.con_id, 0))) and (q.con_id is NULL or (nvl(l.con_id, 0) = nvl(q.con_id, 0))) and ( i.logins = 'ALLOWED' or bitand(l.flags, 17179869184) <> 0 ) union all select nvl(c.con_id, 0), c.obj#, 0, c.next_start_date, 0, 2, c.duration, 1, 0, 0, 0 from sys.scheduler$_cdb_window c , v$instance i where bitand(c.flags, 1) <> 0 and bitand(c.flags, 2) = 0 and bitand(c.flags, 64) = 0 and c.next_start_date <= :7 and i.logins = 'ALLOWED' union all select nvl(d.con_id, 0), d.obj#, 0, d.next_start_date + d.duration, 0, 4, numtodsinterval(0, 'minute'), 1, 0, 0, 0 from sys.scheduler$_cdb_window d , v$instance i where bitand(d.flags, 1) <> 0 and bitand(d.flags, 2) = 0 and bitand(d.flags, 64) = 0 and d.next_start_date <= :8 and i.logins = 'ALLOWED' union all select nvl(f.con_id, 0), f.object_id, 0, e.attr_tstamp, 0, decode(bitand(e.flags, 131072), 0, 2, 3) , e.attr_intv, 1, 0, 0, 0 from sys.scheduler$_cdb_global_attrib e, sys.cdb_objects f, v$instance i where (nvl(e.con_id, 0), e.obj#) in ((0, 17406)) and f.owner = 'SYS' and e.value = f.object_name and f.object_type = 'WINDOW' and e.attr_tstamp is not null and e.attr_intv is not null and nvl(e.con_id, 0) = nvl(f.con_id, 0) and i.logins = 'ALLOWED' union all select nvl(i.con_id, 0), i.object_id, 0, h.attr_tstamp + h.attr_intv, 0, decode(bitand(h.flags, 131072), 0, 4, 5), numtodsinterval(0, 'minute'), 1, 0, 0, 0 from sys.scheduler$_cdb_global_attrib h, sys.cdb_objects i, v$instance ik where (nvl(h.con_id, 0), h.obj#) in ((0, 17406)) and i.owner = 'SYS' and h.value = i.object_name and i.object_type = 'WINDOW' and h.attr_tstamp is not null and h.attr_intv is not null and nvl(h.con_id, 0) = nvl(i.con_id, 0) and ik.logins = 'ALLOWED') order by RUNTIME, JOBTYPE, CLSOID, PRI, WT DESC, OBJOID
7qst2kv4mtkv5 SELECT /*+ no_monitor */ CON_ID, OBJOID, CLSOID, DECODE(BITAND(FLAGS, 16384), 0, RUNTIME, LETIME), (2*PRI + DECODE(BITAND(STATUS, 4), 0, 0, decode(INST, :1, -1, 1))), JOBTYPE, SCHLIM, WT, INST, RUNNOW, ENQ_SCHLIM, INST_ID FROM ( select nvl(a.con_id, 0) CON_ID, a.obj# OBJOID, a.class_oid CLSOID, a.next_run_date RUNTIME, a.last_enabled_time LETIME, a.flags FLAGS, a.job_status STATUS, 1 JOBTYPE, a.priority PRI, decode(a.schedule_limit, NULL, decode(bitand(a.flags, 4194304), 4194304, b.schedule_limit, NULL), a.schedule_limit) SCHLIM, a.job_weight WT, decode(a.running_instance, NULL, 0, a.running_instance) INST, decode(bitand(a.flags, 16384), 0, 0, 1) RUNNOW, decode(bitand(a.job_status, 8388608), 0, 0, 1) ENQ_SCHLIM, a.instance_id INST_ID from (select ta.con_id, ta.obj#, ta.class _oid, ta.next_run_date, ta.flags, ta.priority, ta.job_status, ta.instance_id, ta.running_instance, ta.job_weight, ta.schedule_limit, ta.last_enabled_time, ta.database_role, ta.program_oid from sys.scheduler$_cdb_job ta , sys.scheduler$_cdb_class e where (ta.next_run_date <= :2 OR BITAND(ta.flags, 16384) <> 0) and ta.class_oid=e.obj#(+) and ((ta.class_oid is not null and ta.instance_id is null and (bitand(e.flags, :3) <> 0 and lower(e.affinity) = lower(:4) and nvl(e.con_id, 0) = nvl(ta.con_id, 0) and lower(e.affinity) not in (select name from cdb_service$ where bitand(flags, 128) = 128)) ) or ta.instance_id is not null and ta.instance_id = :5 ) ) a, sys.scheduler$_cdb_program b, v$database v , v$instance i where a.program_oid = b.obj#(+) and (b.con_id is NULL or (nvl(a.con_id, 0) = nvl(b.con_id, 0))) and ( (a.database_role = v.d atabase_role) or (a.database_role = 'ALL') or (a.database_role is null and v.database_role = 'PRIMARY') ) and ( i.logins = 'ALLOWED' or bitand(a.flags, 17179869184) <> 0 ) union all select nvl(c.con_id, 0), c.obj#, c.class_oid, c.next_run_date, c.last_enabled_time, c.flags, c.job_status, 1, decode(bitand(c.flags, 8589934592), 0, d.priority, pj.priority), decode(bitand(c.flags, 8589934592), 0, d.schedule_limit, decode(pj.schedule_limit, NULL, d.schedule_limit, pj.schedule_limit)), decode(bitand(c.flags, 8589934592), 0, d.job_weight, pj.job_weight), decode(c.running_instance, NULL, 0, c.running_instance), decode(bitand(c.flags, 16384), 0, 0, 1) RUNNOW, decode(bitand(c.job_status, 8388608), 0, 0, 1) ENQ_SCHLIM, c.instance_id INST_ID from sys.scheduler$_cdb_comb_lw_job c, sys.scheduler$_cdb_program d, (select nvl(sl.con_id, 0) c on_id, sl.obj# obj#, decode(bitand(sl.flags, 8589934592), 0, sl.program_oid, spj.program_oid) program_oid, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.priority) priority, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.job_weight) job_weight, decode(bitand(sl.flags, 8589934592), 0, NULL, spj.schedule_limit) schedule_limit from (select ta.con_id, ta.obj#, ta.class_oid, ta.next_run_date, ta.flags, ta.job_status, ta.instance_id, ta.running_instance, ta.last_enabled_time, ta.program_oid from sys.scheduler$_cdb_comb_lw_job ta, sys.scheduler$_cdb_class e where (ta.next_run_date <= :6 OR BITAND(ta.flags, 16384) <> 0) and ta.class_oid=e.obj#(+) and ((ta.class_oid is not null and ta.instance_id is null and (bitand(e.flags, :7) <> 0 and lower(e.affinity) = lower(:8) and nvl(e.con_id, 0) = nvl(ta.con_id, 0) and lower(e.affinity) not in (select name from cdb_service$ where bitand(flags, 128) = 128)) ) or ta.instance_id is not null and ta.instance_id = :9 ) ) sl, scheduler$_cdb_job spj where sl.program_oid = spj.obj#(+) and (spj.con_id is NULL or (nvl(sl.con_id, 0) = nvl(spj.con_id, 0)))) pj, v$instance i where pj.obj# = c.obj# and pj.program_oid = d.obj#(+) and (pj.con_id is NULL or (nvl(c.con_id, 0) = nvl(pj.con_id, 0))) and (d.con_id is NULL or (nvl(c.con_id, 0) = nvl(d.con_id, 0))) and ( i.logins = 'ALLOWED' or bitand(c.flags, 17179869184) <> 0 ) and (:10 = 0 or c.running_instance = :11)) m WHERE BITAND(STATUS, 515) = 1 AND BITAND(FLAGS, 1048576) = 0 AND ((BITAND(FLAGS, 134217728 + 268435456) = 0) OR (BITAND(STATUS, 1024) <> 0)) AND BITAND(FLAGS, 4096) = 0 ORDER BY 4, 3, 5, 8 DESC, 2
7rasc55un00xz SELECT "TB_MT_CASH_PAYMENT"."CATEGORY_TYPE" AS "CATEGORY_TYPE", TRUNC(CAST("TB_MT_CASH_PAYMENT"."MODIFIED_DATE" AS DATE)) AS "MODIFIED_DATE", "TB_MT_CASH_PAYMENT"."PAYMENT_MODE" AS "PAYMENT_MODE", "TB_MT_CASH_PAYMENT"."SERVICE_NAME" AS "SERVICE_NAME", "TB_MT_CASH_PAYMENT"."SHOP" AS "SHOP", "TB_MT_CASH_PAYMENT"."SHOP_CODE" AS "SHOP_CODE", TRUNC(CAST("TB_MT_CASH_PAYMENT"."TRANSACTION_DATE" AS DATE)) AS "TRANSACTION_DATE", SUM("TB_MT_CASH_PAYMENT"."TOTAL_AMOUNT") AS "sum:TOTAL_AMOUNT:ok" FROM "BIREPORT"."TB_MT_CASH_PAYMENT" "TB_MT_CASH_PAYMENT" WHERE ((TRUNC(CAST("TB_MT_CASH_PAYMENT"."MODIFIED_DATE" AS DATE)) >= TO_DATE('2019-10-29', 'YYYY-MM-DD')) AND (TRUNC(CAST("TB_MT_CAS H_PAYMENT"."MODIFIED_DATE" AS DATE)) <= TO_DATE('2019-11-03', 'YYYY-MM-DD'))) GROUP BY "TB_MT_CASH_PAYMENT"."CATEGORY_TYPE", TRUNC(CAST("TB_MT_CASH_PAYMENT"."MODIFIED_DATE" AS DATE)), "TB_MT_CASH_PAYMENT"."PAYMENT_MODE", "TB_MT_CASH_PAYMENT"."SERVICE_NAME", "TB_MT_CASH_PAYMENT"."SHOP", "TB_MT_CASH_PAYMENT"."SHOP_CODE", TRUNC(CAST("TB_MT_CASH_PAYMENT"."TRANSACTION_DATE" AS DATE))
7rf2hrupxudt8 -- -- SQL building XML for all resources (cpu, active sessions, memory and -- space) -- select xmlelement( "resources", xmlattributes( (select count(*) from gv$instance where inst_id between :b_inst_id_low and :b_inst_id_high) as "inst_cnt"), xmlconcat( -- -- CPU resource - for non-CDB and root -- case when :b_con_id in (0, 1) then (select xmlelement( "cpu", xmlattributes( other_perc as "other", bg_perc as "bg", fg_perc as "fg"), null) from ( select round(avg(host_perc - cpu_perc), 2) other_perc, round(avg(cpu_perc - bg_perc), 2) fg_perc, round(avg(bg_perc), 2) bg_perc from ( -- enforce cpu <= host_cpu and bg_cpu <= cpu select ((cpu/greatest(host_cpu, cpu)) * host_perc) cpu_perc, ((least(bg_cpu, cpu) / greatest(host_cpu, cpu)) * host_perc) bg_perc, host_perc from ( -- -- compute by host name since several DB instances can run -- on the same host (this is during our testing) -- select host_name, avg(decode(metric_id, 2057, value, null)) host_perc, sum(decode(metric_id, 2075, value, null)) cpu, sum(decode(metric_id, 2153, value, null)) bg_cpu, max(decode(metric_id, 2155, value, null)) host_cpu from table(gv$(cursor ( select userenv('INSTANCE') inst_id, (select host_name from v$instance) host_name, metric_id, value from v$sysmetric -- assume that metric_id are fixed... where metric_id in (2057, 2075, 2153, 2155) and group_id = 2 -- 60s interval ))) where inst_id between :b_inst_id_low and :b_inst_id_high group by host_name ) ) ) ) end, -- -- active sessions - for non-CDB and root -- case when :b_con_id in (0, 1) then (select xmlelement( "activity", xmlattributes( round(sum(decode(activity_type, 'Cpu', activity_count, null)), 2) as "cpu", round(sum(decode(activity_type, 'User I/O', activity_count, null)), 2) as "io", round(sum(decode(activity_type, 'Cluster', activity_count, null)), 2) as "cluster", round(sum(decode(activity_type, 'Wait', activity_count, null)), 2) as "wait"), null) from table(gv$(cursor ( select userenv('INSTANCE') inst_id, decode(wc.wait_class, 'Cluster', 'Cluster', 'User I/O', 'User I/O', 'Wait') activity_type, wm.average_waiter_count activity_count from v$waitclassmetric wm, v$system_wait_class wc where wc.WAIT_CLASS# = wm.WAIT_CLASS# and wc.wait_class != 'Idle' union all select userenv('INSTANCE') inst_id, 'Cpu' activity_type, value/100 activity_count from v$sysmetric where metric_id = 2075 and group_id = 2 ))) where inst_id between :b_inst_id_low and :b_inst_id_high ) end, -- -- memory - for non-CDB and root -- case when :b_con_id in (0, 1) then (select xmlelement( "memory", null, xmlagg( xmlelement( "comp", xmlattributes( component as "name"), round(sum(size_mb), 2)))) from table(gv$(cursor ( select * from ( select userenv('INSTANCE') inst_id, case w hen component = 'DEFAULT buffer cache' then 'buffer cache' when component like 'DEFAULT % buffer cache' then 'buffer cache' else component end component, current_size/1024/1024 size_mb from v$sga_dynamic_components where current_size > 0 ) -- only the known components where component in ( 'shared pool', 'large pool', 'java pool', 'streams pool', 'buffer cache', 'Shared IO Pool', 'Data Transfer Cache', 'ASM Buffer Cache', 'other buffer cache(s)', 'In-Memory Area' ) union all select userenv('INSTANCE') inst_id, decode(name, 'aggregate PGA target parameter', 'target_pga', 'total_pga') component, value/1024/1024 size_mb from v$pgastat where name in ('aggregate PGA target parameter', 'total PGA allocated') union all select userenv('INSTANCE') inst_id, 'total_sga' component, sum(value)/1024/1024 size_mb from v$sga ))) where inst_id between :b_inst_id_low and :b_inst_id_high group by component) end, -- -- storage: for non-CDB and PDB -- case when :b_con_id != 1 then (select xmlelement( "space", xmlattributes( round(sum(sum(ts_size)), 2) as "total"), xmlagg( xmlelement( "comp ", xmlattributes( ts_type as "name"), round(sum(ts_size), 2)))) from ( select case when ts.tablespace_name = 'SYSTEM' then 'SYSTEM' when ts.tablespace_name = 'SYSAUX' then 'SYSAUX' when ts.contents = 'PERMANENT' then 'USER' else ts.contents end ts_type, ts_space.ts_size ts_size from ( select df.tablespace_name, sum(df.BYTES)/1024/1024 ts_size from dba_data_files df group by tablespace_name ) ts_space, dba_tablespaces ts where ts.tablespace_name = ts_space.tablespace_name union all select 'TEMPORARY' ts_t ype, sum(BYTES)/1024/1024 from dba_temp_files ts_size union all select 'LOGS' ts_type, sum(BYTES)/1024/1024 from v$log ) group by ts_type) end, null)) from dual
7sx5p1ug5ag12SELECT SPARE4 FROM SYS.OPTSTAT_HIST_CONTROL$ WHERE SNAME = :B1
7v4813ywgtbdz SELECT (CASE WHEN ((TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_D TLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'A') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"." BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'B') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", IN STR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'C') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBE R_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'D') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS "."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'M')) THEN "SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V" ELSE NULL END) AS "Calculation_680606515830677505" FROM "BIREPORT"."SUBSCRIBER_FIN_SUMMA RY_DTLS" "SUBSCRIBER_FIN_SUMMARY_DTLS" GROUP BY (CASE WHEN ((TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'- ')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'A') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBS TR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'B') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER _FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'C') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS "."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'D') OR (TRIM((CASE WHEN INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN NULL WHEN NOT INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_C YCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), 1, INSTR(SUBSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", INSTR("SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) = 'M')) THEN "SUBSCRIBER_FIN_SUMMARY_DTLS"."BILL_CYCL_DESC_V" ELSE NULL END) ORDER BY 1 ASC NULLS FIRST
805jcgrmfgh1b SELECT "Custom SQL Query"."PACKAGE_NAME_V" AS "PACKAGE_NAME_V" FROM ( select a.account_link_code_n, cam.ACCOUNT_NAME_V, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, cam.account_code_n, a.sub_service_code_v, csm.ext_subscriber_code_v CUSTOMER_ID, a.tariff_code_v, cu.LOGIN_NAME_V USERNAME, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from cbsogg.gsm_service_mast a, cbsogg.cb_package b, cbsogg.cb_account_master cam, cbsogg.CB_USERS cu, cbsogg.cb_subscriber_sub_category ssc, cbsogg.cb_subscriber_master csm where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n and cam.subscriber_code_n = csm.subscriber_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_ CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cu.user_code_n = a.ACTIVATED_BY_USER_CODE_N and a.tariff_code_v not in ('M2M') and a.sub_service_code_v = 'POSTPAID' and cam.subscriber_code_n not in ('52771', '48879', '58942') /*and ((b.package_name_v like 'MACHINE 2 MACHINE%') OR (b.package_name_v like '%299 OFFER%') OR (b.package_name_v like '%499 OFFER%') OR (b.package_name_v like '%999 OFFER%'))*/ union all select a.account_link_code_n, cam.ACCOUNT_NAME_V, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, cam.account_code_n, 'M2M', csm.ext_subscriber_code_v CUSTOMER_ID, a.tariff_code_v, cu.LOGIN_NAME_V USERNAME, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from cbsogg.gsm_service_mast a, cbsogg.cb_package b, cbso gg.cb_account_master cam, cbsogg.cb_subscriber_sub_category ssc, cb_subscriber_master csm, cbsogg.cb_users cu where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n and cam.subscriber_code_n = csm.subscriber_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cu.user_code_n = a.ACTIVATED_BY_USER_CODE_N and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.tariff_code_v = 'M2M' union all select a.account_link_code_n, cam.ACCOUNT_NAME_V, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, cam.account_code_n, a.sub_service_code_v, csm.ext_subscriber_code_v CUSTOMER_ID, a.tariff_code_v, cu.LOGIN_NAME_V USERNAME, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from cbsogg.gsm_service_mast a, cbsogg.cb_package b, cbsogg.cb_account_master cam, cbsogg.cb_subscriber_sub_category ssc, cbsogg.cb_subscriber_master csm, cb_users cu where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n and cam.subscriber_code_n = csm.subscriber_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cu.user_code_n = a.ACTIVATED_BY_USER_CODE_N and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.sub_service_code_v = 'PREPAID' ) "Custom SQL Query" GROUP BY "Custom SQL Query"."PACKAGE_NAME_V" ORDER BY 1 ASC NULLS FIRST
84mwyp49tup6n SELECT "Custom SQL Query"."ACCOUNT_NAME" AS "ACCOUNT_NAME", TO_NCHAR("Custom SQL Query"."ACCOUNT_NO") AS "ACCOUNT_NO", TRUNC(CAST("Custom SQL Query"."ACTIVATION_DATE" AS DATE)) AS "ACTIVATION_DATE", "Custom SQL Query"."CUSTOMER_NO" AS "CUSTOMER_NO", TRUNC(CAST("Custom SQL Query"."DEACTIVATION_DATE" AS DATE)) AS "DEACTIVATION_DATE", "Custom SQL Query"."INVOICE_NUMBER" AS "INVOICE_NUMBER", "Custom SQL Query"."MSISDN" AS "MSISDN", "Custom SQL Query"."PACKAGE_V" AS "PACKAGE_V", "Custom SQL Query"."STATUS" AS "STATUS", TRUNC(CAST("Custom SQL Query"."SUSPENDED_DATE" AS DATE)) AS "SUSPENDED_DATE", TRUNC(CAST("Custom SQL Query"."TRANSACTION_DATE" AS DATE)) AS "TRANSACTION_DATE", SUM((("Custom SQL Query"."BILL_AMT" + "Custom SQL Query"."TAX_AMT") - ("Custom SQL Query"."AMT_CLEARED" + "Custom SQL Query"."ADJ_AMT"))) AS "sum:Calculation_24572768708219", SUM(("Custom SQL Query"."BILL_AMT" + "Custom SQL Query"."TAX_AMT")) AS "sum:Calculation_24572768708250", SUM("Custom SQL Query"."SURCHARGE") AS "sum:SURCHARGE:ok" FROM ( select --distinct d.trans_date_d Transaction_date, d.trans_num_v Invoice_Number, c.account_code_n Account_no, c.subscriber_code_n Customer_No, e.service_info_v MSISDN, c.account_name_v Account_name, b.subs_name_v SUBSCRIBER_NAME, --extractvalue(ad.address_x, '//@STREET_DESC') STREET, --extractvalue(ad.address_x, '//@CITY_DESC') CITY, trunc(b.ACTIVATION_DATE_D) ACTIVATION_DATE, trunc(b.SUSPENDED_D ATE_D) SUSPENDED_DATE, trunc(b.ERASED_DATE_D) DEACTIVATION_DATE, b.SUBSCRIBER_CATEGORY_v SUBS_CATEGORY, b.TARIFF_CODE_V PACKAGE_V, b.STATUS_CODE_V STATUS, d.invoice_amt_n/100 Bill_Amt, d.tax_amt_n/100 Tax_amt, d.inv_amt_cleared_n/100 Amt_cleared, d.adjustment_amt_n/100 Adj_amt, null surcharge from --cb_cr_db_notes a , cb_account_master c, cb_sub_invoice d, gsm_service_mast b , cb_account_service_list e--, cb_address_xml ad where b.account_link_code_n = d.serv_acc_link_code_n --and b.account_link_code_n = ad.account_link_code_n --and e.account_code_n = b.account_code_n and e.account_link_code_n = b.account_link_code_n and c.account_code_n = b.account_code_n --and c.account_code_n = '1298400' --and b.MOBL_NUM_VOICE_V is not null and b.sub_service_code_v = 'POSTPAID' union all select --distinct a.trans_date_d Transaction_date, a.trans_num_v Invoice_Number, c.account_code_n Account_no, c.subscriber_ code_n Customer_No, e.service_info_v MSISDN, c.account_name_v Account_name, b.subs_name_v SUBSCRIBER_NAME, --extractvalue(ad.address_x, '//@STREET_DESC') STREET, --extractvalue(ad.address_x, '//@CITY_DESC') CITY, trunc(b.ACTIVATION_DATE_D) ACTIVATION_DATE, trunc(b.SUSPENDED_DATE_D) SUSPENDED_DATE, trunc(b.ERASED_DATE_D) DEACTIVATION_DATE, b.SUBSCRIBER_CATEGORY_v SUBS_CATEGORY, b.TARIFF_CODE_V PACKAGE_V, b.STATUS_CODE_V STATUS, null Bill_Amt, null Tax_amt, null Amt_cleared, null Adj_amt, a.trans_amt_n/100 surcharge from cb_cr_db_notes a , cb_account_master c, -- cb_sub_invoice d, gsm_service_mast b , cb_account_service_list e--, cb_address_xml ad where a.account_link_code_n = c.account_link_code_n --and b.account_link_code_n = ad.account_link_code_n and e.account_link_code_n = b.account_link_code_n and c.account_code_n = b.account_code_n and a.trans_num_v like '4DB%' --and c.account_code_n = '1298400' --a nd b.MOBL_NUM_VOICE_V is not null and b.sub_service_code_v = 'POSTPAID' ) "Custom SQL Query" WHERE (TO_NCHAR("Custom SQL Query"."ACCOUNT_NO") = N'1032029') GROUP BY "Custom SQL Query"."ACCOUNT_NAME", TO_NCHAR("Custom SQL Query"."ACCOUNT_NO"), TRUNC(CAST("Custom SQL Query"."ACTIVATION_DATE" AS DATE)), "Custom SQL Query"."CUSTOMER_NO", TRUNC(CAST("Custom SQL Query"."DEACTIVATION_DATE" AS DATE)), "Custom SQL Query"."INVOICE_NUMBER", "Custom SQL Query"."MSISDN", "Custom SQL Query"."PACKAGE_V", "Custom SQL Query"."STATUS", TRUNC(CAST("Custom SQL Query"."SUSPENDED_DATE" AS DATE)), TRUNC(CAST("Custom SQL Query"."TRANSACTION_DATE" AS DATE))
86kwhy1f0bttnSELECT /*+ ALL_ROWS */ COUNT(*) FROM DBA_POLICIES V WHERE V.OBJECT_OWNER = :B3 AND V.OBJECT_NAME = :B2 AND (V.POLICY_NAME LIKE '%xdbrls%' OR V.POLICY_NAME LIKE '%$xd_%') AND V.FUNCTION = :B1
8ddkv9u9b0dyd SELECT * FROM ( select a.account_link_code_n, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, a.sub_service_code_v, a.tariff_code_v, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from gsm_service_mast a, cb_package b, cb_account_master cam, cb_subscriber_sub_category ssc where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and a.tariff_code_v not in ('M2M') and a.sub_service_code_v = 'POSTPAID' and cam.subscriber_code_n not in ('52771', '48879', '58942') /*and ((b.package_name_v like 'MACHINE 2 MACHINE%') OR (b.package_name_v like '%299 OFFER%') OR (b.package_name_ v like '%499 OFFER%') OR (b.package_name_v like '%999 OFFER%'))*/ union all select a.account_link_code_n, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, 'M2M', a.tariff_code_v, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from gsm_service_mast a, cb_package b, cb_account_master cam, cb_subscriber_sub_category ssc where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.tariff_code_v = 'M2M' union all select a.account_link_code_n, a.ACTIVATION_DATE_D, a.erased_date_d CANCELLATION_DATE, a.mobl_num_voice_v, a.sub_service _code_v, a.tariff_code_v, b.package_name_v, a.package_code_v, decode(a.status_code_v, 'AC', 'Active', 'ER', 'Deactivated', 'PR', 'Pre-Terminated', 'Suspended') Status, ssc.SUBS_SUB_CATEGORY_DESC_V SUB_SEGMENT, ssc.SUBS_CATEGORY_CODE_V SEGMENT from gsm_service_mast a, cb_package b, cb_account_master cam, cb_subscriber_sub_category ssc where --a.status_code_v = 'AC' b.package_code_v = a.package_code_v and a.account_code_n = cam.account_code_n AND a.SUBSCRIBER_CATEGORY_v = ssc.SUBS_CATEGORY_CODE_V and a.SUBSCRIBER_SUB_CATEGORY_V = ssc.SUBS_SUB_CATEGORY_CODE_V and cam.subscriber_code_n not in ('52771', '48879', '58942') and a.sub_service_code_v = 'PREPAID' ) "Custom SQL Query" WHERE (0 = 1)
8mdz49zkajhw3 SELECT /*+ OPT_PARAM('_fix_control' '16391176:1') */ GROUP_TYPE, BUCKET_START, BUCKET_END, TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END, SUM(TM_CPU_FIRST_BUCKET_VALUE) TM_CPU_FIRST_BUCKET_VALUE, SUM(TM_CPU_MIDDLE_BUCKETS_VALUE) TM_CPU_MIDDLE_BUCKETS_VALUE, SUM(TM_CPU_LAST_BUCKET_VALUE) TM_CPU_LAST_BUCKET_VALUE, SUM(TM_DB_FIRST_BUCKET_VALUE) TM_DB_FIRST_BUCKET_VALUE, SUM(TM_DB_MIDDLE_BUCKETS_VALUE) TM_DB_MIDDLE_BUCKETS_VALUE, SUM(TM_DB_LAST_BUCKET_VALUE) TM_DB_LAST_BUCKET_VALUE, SUM(RREQS_FIRST_BUCKET_VALUE) RREQS_FIRST_BUCKET_VALUE, SUM(RREQS_MIDDLE_BUCKETS_VALUE) RREQS_MIDDLE_BUCKETS_VALUE, SUM(RREQS_LAST_BUCKET_VALUE) RREQS_LAST_BUCKET_VALUE, SUM(WREQS_FIRST_BUCKET_VALUE) WREQS_FIRST_BUCKET_VALUE, SUM(WREQS_MIDDLE_BUCKETS_VALUE) WREQS_MIDDLE_BUCKETS_VALUE, SUM(WREQS_LAST_BUCKET_VALUE) WREQS_LAST_BUCKET_VALUE, SUM(RBYTES_FIRST_BUCKET_VALUE) RBYTES_FIRST_BUCKET_VALUE, SUM(RBYTES_MIDDLE_BUCKETS_VALUE) RBYTES_MIDDLE_BUCKETS_VALUE, SUM(RBYTES_LAST_BUCKET_VALUE) RBYTES _LAST_BUCKET_VALUE, SUM(WBYTES_FIRST_BUCKET_VALUE) WBYTES_FIRST_BUCKET_VALUE, SUM(WBYTES_MIDDLE_BUCKETS_VALUE) WBYTES_MIDDLE_BUCKETS_VALUE, SUM(WBYTES_LAST_BUCKET_VALUE) WBYTES_LAST_BUCKET_VALUE, SUM(IBYTES_FIRST_BUCKET_VALUE) IBYTES_FIRST_BUCKET_VALUE, SUM(IBYTES_MIDDLE_BUCKETS_VALUE) IBYTES_MIDDLE_BUCKETS_VALUE, SUM(IBYTES_LAST_BUCKET_VALUE) IBYTES_LAST_BUCKET_VALUE, SUM(CRBYTES_FIRST_BUCKET_VALUE) CRBYTES_FIRST_BUCKET_VALUE, SUM(CRBYTES_MIDDLE_BUCKETS_VALUE) CRBYTES_MIDDLE_BUCKETS_VALUE, SUM(CRBYTES_LAST_BUCKET_VALUE) CRBYTES_LAST_BUCKET_VALUE, SUM(PGA_ALLOC_FIRST_BUCKET_VALUE) PGA_ALLOC_FIRST_BUCKET_VALUE, SUM(PGA_ALLOC_MIDDLE_BUCKETS_VALUE) PGA_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(PGA_ALLOC_LAST_BUCKET_VALUE) PGA_ALLOC_LAST_BUCKET_VALUE, SUM(TMP_ALLOC_FIRST_BUCKET_VALUE) TMP_ALLOC_FIRST_BUCKET_VALUE, SUM(TMP_ALLOC_MIDDLE_BUCKETS_VALUE) TMP_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(TMP_ALLOC_LAST_BUCKET_VALUE) TMP_ALLOC_LAST_BUCKET_VALUE FROM ( SELECT GROUP_TYPE, BUCKET_START, TM _BUCKET_START, TM_BUCKET_END, BUCKET_END, TM_GROUP_TYPE, SUM(GVTF.TM_CPU_FIRST_BUCKET_VALUE) TM_CPU_FIRST_BUCKET_VALUE, SUM(GVTF.TM_CPU_MIDDLE_BUCKETS_VALUE) TM_CPU_MIDDLE_BUCKETS_VALUE, SUM(GVTF.TM_CPU_LAST_BUCKET_VALUE) TM_CPU_LAST_BUCKET_VALUE, SUM(GVTF.TM_DB_FIRST_BUCKET_VALUE) TM_DB_FIRST_BUCKET_VALUE, SUM(GVTF.TM_DB_MIDDLE_BUCKETS_VALUE) TM_DB_MIDDLE_BUCKETS_VALUE, SUM(GVTF.TM_DB_LAST_BUCKET_VALUE) TM_DB_LAST_BUCKET_VALUE, SUM(GVTF.RREQS_FIRST_BUCKET_VALUE) RREQS_FIRST_BUCKET_VALUE, SUM(GVTF.RREQS_MIDDLE_BUCKETS_VALUE) RREQS_MIDDLE_BUCKETS_VALUE, SUM(GVTF.RREQS_LAST_BUCKET_VALUE) RREQS_LAST_BUCKET_VALUE, SUM(GVTF.WREQS_FIRST_BUCKET_VALUE) WREQS_FIRST_BUCKET_VALUE, SUM(GVTF.WREQS_MIDDLE_BUCKETS_VALUE) WREQS_MIDDLE_BUCKETS_VALUE, SUM(GVTF.WREQS_LAST_BUCKET_VALUE) WREQS_LAST_BUCKET_VALUE, SUM(GVTF.RBYTES_FIRST_BUCKET_VALUE) RBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.RBYTES_MIDDLE_BUCKETS_VALUE) RBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.RBYTES_LAST_BUCKET_VALUE) RBYTES_LAST_BU CKET_VALUE, SUM(GVTF.WBYTES_FIRST_BUCKET_VALUE) WBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.WBYTES_MIDDLE_BUCKETS_VALUE) WBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.WBYTES_LAST_BUCKET_VALUE) WBYTES_LAST_BUCKET_VALUE, SUM(GVTF.IBYTES_FIRST_BUCKET_VALUE) IBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.IBYTES_MIDDLE_BUCKETS_VALUE) IBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.IBYTES_LAST_BUCKET_VALUE) IBYTES_LAST_BUCKET_VALUE, SUM(GVTF.CRBYTES_FIRST_BUCKET_VALUE) CRBYTES_FIRST_BUCKET_VALUE, SUM(GVTF.CRBYTES_MIDDLE_BUCKETS_VALUE) CRBYTES_MIDDLE_BUCKETS_VALUE, SUM(GVTF.CRBYTES_LAST_BUCKET_VALUE) CRBYTES_LAST_BUCKET_VALUE, SUM(GVTF.PGA_ALLOC_FIRST_BUCKET_VALUE) PGA_ALLOC_FIRST_BUCKET_VALUE, SUM(GVTF.PGA_ALLOC_MIDDLE_BUCKETS_VALUE) PGA_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(GVTF.PGA_ALLOC_LAST_BUCKET_VALUE) PGA_ALLOC_LAST_BUCKET_VALUE, SUM(GVTF.TMP_ALLOC_FIRST_BUCKET_VALUE) TMP_ALLOC_FIRST_BUCKET_VALUE, SUM(GVTF.TMP_ALLOC_MIDDLE_BUCKETS_VALUE) TMP_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(GVTF.TMP_ALLOC_LAST_BUCKET_VALUE) TMP_A LLOC_LAST_BUCKET_VALUE FROM TABLE(SYS.GV$(CURSOR( SELECT INST_ID, GROUP_TYPE, BUCKET_START, TM_BUCKET_START, TM_BUCKET_END, BUCKET_END, TM_GROUP_TYPE, SUM(TM_DELTA_CPU_TIME * TM_FIRST_BUCKET_RATIO) TM_CPU_FIRST_BUCKET_VALUE, SUM(TM_DELTA_CPU_TIME * TM_MIDDLE_BUCKETS_RATIO) TM_CPU_MIDDLE_BUCKETS_VALUE, SUM(TM_DELTA_CPU_TIME * TM_LAST_BUCKET_RATIO) TM_CPU_LAST_BUCKET_VALUE, SUM(TM_DELTA_DB_TIME * TM_FIRST_BUCKET_RATIO) TM_DB_FIRST_BUCKET_VALUE, SUM(TM_DELTA_DB_TIME * TM_MIDDLE_BUCKETS_RATIO) TM_DB_MIDDLE_BUCKETS_VALUE, SUM(TM_DELTA_DB_TIME * TM_LAST_BUCKET_RATIO) TM_DB_LAST_BUCKET_VALUE, SUM(DELTA_READ_REQUESTS * FIRST_BUCKET_RATIO) RREQS_FIRST_BUCKET_VALUE, SUM(DELTA_READ_REQUESTS * MIDDLE_BUCKETS_RATIO) RREQS_MIDDLE_BUCKETS_VALUE, SUM(DELTA_READ_REQUESTS * LAST_BUCKET_RATIO) RREQS_LAST_BUCKET_VALUE, SUM(DELTA_WRITE_REQUESTS * FIRST_BUCKET_RATIO) WREQS_FIRST_BUCKET_VALUE, SUM(DELTA_WRITE_REQUESTS * MIDDLE_BUCKETS_RATIO) WREQS_MIDDLE_BUCKETS_VALUE, SUM(DELTA_WRITE_REQUE STS * LAST_BUCKET_RATIO) WREQS_LAST_BUCKET_VALUE, SUM(DELTA_READ_BYTES * FIRST_BUCKET_RATIO) RBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_READ_BYTES * MIDDLE_BUCKETS_RATIO) RBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_READ_BYTES * LAST_BUCKET_RATIO) RBYTES_LAST_BUCKET_VALUE, SUM(DELTA_WRITE_BYTES * FIRST_BUCKET_RATIO) WBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_WRITE_BYTES * MIDDLE_BUCKETS_RATIO) WBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_WRITE_BYTES * LAST_BUCKET_RATIO) WBYTES_LAST_BUCKET_VALUE, SUM(DELTA_INTERCONNECT_BYTES * FIRST_BUCKET_RATIO) IBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_INTERCONNECT_BYTES * MIDDLE_BUCKETS_RATIO) IBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_INTERCONNECT_BYTES * LAST_BUCKET_RATIO) IBYTES_LAST_BUCKET_VALUE, SUM(DELTA_READ_MEM_BYTES * FIRST_BUCKET_RATIO) CRBYTES_FIRST_BUCKET_VALUE, SUM(DELTA_READ_MEM_BYTES * MIDDLE_BUCKETS_RATIO) CRBYTES_MIDDLE_BUCKETS_VALUE, SUM(DELTA_READ_MEM_BYTES * LAST_BUCKET_RATIO) CRBYTES_LAST_BUCKET_VALUE, SUM(PGA_ALLOCATED * LENGTH_SEG * FIRST_BUCKET_R ATIO) PGA_ALLOC_FIRST_BUCKET_VALUE, SUM(PGA_ALLOCATED * LENGTH_SEG * MIDDLE_BUCKETS_RATIO) PGA_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(PGA_ALLOCATED * LENGTH_SEG * LAST_BUCKET_RATIO) PGA_ALLOC_LAST_BUCKET_VALUE, SUM(TEMP_SPACE_ALLOCATED * LENGTH_SEG * FIRST_BUCKET_RATIO) TMP_ALLOC_FIRST_BUCKET_VALUE, SUM(TEMP_SPACE_ALLOCATED * LENGTH_SEG * MIDDLE_BUCKETS_RATIO) TMP_ALLOC_MIDDLE_BUCKETS_VALUE, SUM(TEMP_SPACE_ALLOCATED * LENGTH_SEG * LAST_BUCKET_RATIO) TMP_ALLOC_LAST_BUCKET_VALUE FROM ( SELECT USERENV('INSTANCE') INST_ID, ROW_ID, SID, SAMPLE_TIME, CASE WHEN BUCKET_END IS NULL OR BUCKET_START IS NULL THEN NULL WHEN BUCKET_START = TM_BUCKET_START AND BUCKET_START = BUCKET_END THEN 'CO' WHEN BUCKET_START = TM_BUCKET_START THEN 'CM' WHEN BUCKET_START = BUCKET_END THEN 'SO' ELSE 'SM' END GROUP_TYPE, CASE WHEN TM_BUCKET_START IS NULL OR BUCKET_END IS NULL OR (TM_BUCKET_START = BUCKET_START) THEN NULL WHEN TM_BUCKET_START = BUCKET_END THEN 'O' ELSE 'M' END TM_GROUP_TYPE, START_SEG, BUCKET_S TART, BUCKET_START_OFFSET, TM_START_SEG, CASE WHEN TM_BUCKET_START IS NULL OR (TM_BUCKET_START = BUCKET_START) THEN NULL ELSE TM_BUCKET_START END TM_BUCKET_START, CASE WHEN TM_BUCKET_START IS NULL OR (TM_BUCKET_START = BUCKET_START) THEN NULL ELSE BUCKET_END END TM_BUCKET_END, TM_BUCKET_START_OFFSET, LENGTH_SEG, TM_LENGTH_SEG, END_SEG, BUCKET_END, BUCKET_END_OFFSET, CASE WHEN BUCKET_START != BUCKET_END THEN (:B7 - BUCKET_START_OFFSET) / LENGTH_SEG ELSE 1 END FIRST_BUCKET_RATIO, CASE WHEN BUCKET_END >= BUCKET_START + 2 THEN :B7 / LENGTH_SEG ELSE NULL END MIDDLE_BUCKETS_RATIO, CASE WHEN BUCKET_START != BUCKET_END THEN BUCKET_END_OFFSET / LENGTH_SEG ELSE NULL END LAST_BUCKET_RATIO, CASE WHEN TM_BUCKET_START != BUCKET_END THEN (:B7 - TM_BUCKET_START_OFFSET) / TM_LENGTH_SEG ELSE 1 END TM_FIRST_BUCKET_RATIO, CASE WHEN BUCKET_END >= TM_BUCKET_START + 2 THEN :B7 / TM_LENGTH_SEG ELSE NULL END TM_MIDDLE_BUCKETS_RATIO, CASE WHEN TM_BUCKET_START != BUCKET_END THEN BUCKET_END_ OFFSET / TM_LENGTH_SEG ELSE NULL END TM_LAST_BUCKET_RATIO, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS DELTA_READ_REQUESTS, DELTA_WRITE_IO_REQUESTS DELTA_WRITE_REQUESTS, DELTA_READ_IO_BYTES DELTA_READ_BYTES, DELTA_WRITE_IO_BYTES DELTA_WRITE_BYTES, DELTA_INTERCONNECT_IO_BYTES DELTA_INTERCONNECT_BYTES, DELTA_READ_MEM_BYTES DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROW_ID, SID, SAMPLE_TIME, START_SEG, TRUNC(START_SEG / :B7 ) BUCKET_START, MOD(START_SEG, :B7 ) BUCKET_START_OFFSET, TM_START_SEG, TRUNC(TM_START_SEG/:B7 ) TM_BUCKET_START, MOD(TM_START_SEG, :B7 ) TM_BUCKET_START_OFFSET, TRUNC(END_SEG/:B7 ) BUCKET_END, MOD(END_SEG, :B7 ) BUCKET_END_OFFSET, END_SEG, LENGTH_SEG, TM_LENGTH_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELEC T ROW_ID, SID, SAMPLE_TIME, TIME_INTERVAL, CASE WHEN START_SEG < 0 THEN 0 ELSE START_SEG END START_SEG, CASE WHEN TM_START_SEG < 0 THEN 0 ELSE TM_START_SEG END TM_START_SEG, CASE WHEN END_SEG > TIME_INTERVAL THEN TIME_INTERVAL ELSE END_SEG END END_SEG, (LENGTH_SEG - (CASE WHEN START_SEG < 0 THEN -START_SEG ELSE 0 END + CASE WHEN END_SEG > TIME_INTERVAL THEN END_SEG - TIME_INTERVAL ELSE 0 END)) LENGTH_SEG, (TM_LENGTH_SEG - (CASE WHEN TM_START_SEG < 0 THEN -TM_START_SEG ELSE 0 END + CASE WHEN END_SEG > TIME_INTERVAL THEN END_SEG - TIME_INTERVAL ELSE 0 END)) TM_LENGTH_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROW_ID, SID, SAMPLE_TIME, TIME_INTERVAL, LENGTH_SEG, TM_LENGTH_SEG, END_SEG - TM_LENGTH_SEG TM_START_SEG, END_SEG - LENGTH_SEG START_SEG, END_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROW_ID, SID, SAMPLE_TIME, EXTRACT(SECOND FROM REL_SAMPLE_TIME_INT) + EXTRACT(MINUTE FROM REL_SAMPLE_TIME_INT)*60 + EXTRACT(HOUR FROM REL_SAMPLE_TIME_INT)*3600 + EXTRACT(DAY FROM REL_SAMPLE_TIME_INT)*3600*24 END_SEG, TIME_INTERVAL, DELTA_TIME/1000000 LENGTH_SEG, TM_DELTA_TIME/1000000 TM_LENGTH_SEG, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ROWNUM ROW_ID, SESSION_ID SID, CAST(FROM_TZ(SAMPLE_TIME, DBTIMEZONE) AS DATE) SAMPLE_DATE, SAMPLE_TIME, (SAMPLE_TIME - CAST(:B6 AS TIMESTAMP)) REL_SAMPLE_TIME_INT, TRUNC((:B5 - :B6 ) * 3600 * 24) TIME_INTERVAL, :B6 AS BND_START_INTERVAL , :B5 AS BND_END_INTERVAL , TM_DELTA_TIME, TM_DELTA_CPU_TIME, TM_DELTA_DB_TIME, DELTA_TIME, DELTA_READ_IO_REQUESTS, DELTA_WRITE_IO_REQUESTS, DELTA_READ_IO_BYTES, DELTA_WRITE_IO_BYTES, DELTA_INTERCONNECT_IO_BYTES, DELTA_READ_MEM_BYTES, PGA_ALLOCATED, TEMP_SPACE_ALLOCATED FROM (SELECT ASH0.* FROM V$ACTIVE_SESSION_HISTORY ASH0 WHERE ((SESSION_ID = :B2 AND SESSION_SERIAL# = :B1 AND USERENV('INSTANCE') = :B3 ) OR (:B4 = 'yes' AND QC_INSTANCE_ID = :B3 AND QC_SESSION_ID = :B2 AND QC_SESSION_SERIAL# = :B1 ))) ) ASH1 WHERE SAMPLE_DATE >= BND_START_INTERVAL AND SAMPLE_DATE <= BND_END_INTERVAL + 120/3600/24 ) ) WHERE START_SEG <= TIME_INTERVAL ) WHERE (LENGTH_SEG IS NOT NULL AND LENGTH_SEG > 0) OR (TM_LENGTH_SEG IS NOT NULL AND TM_LENGTH_SEG > 0)) ) GROUP BY INST_ID, GROUP_TYPE, BUCKET_START, BUCKET_END, TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END))) GVTF WHERE INST_ID >= :B9 AND INST_ID <= :B8 GROUP BY GROUP_TYPE, BUCKET_START , BUCKET_END, TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END ) GROUP BY GROUPING SETS ( (GROUP_TYPE, BUCKET_START, BUCKET_END), (TM_GROUP_TYPE, TM_BUCKET_START, TM_BUCKET_END) )
8rd5rmhwvuzah SELECT "Custom SQL Query"."ACTIVITY_NAME_V" AS "ACTIVITY_NAME_V" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_servic e_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-0 1-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Compl aint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segment s, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(C AST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM_HISTORY a, WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CAT EGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.que stion_v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY "Custom SQL Query"."ACTIVITY_NAME_V" ORDER BY 1 ASC NULLS FIRST
8rh6kxks9gba1SELECT T.PROPERTY FROM SYS.USER$ U, SYS.OBJ$ O, SYS.TAB$ T WHERE U.NAME = :B2 AND U.USER# = O.OWNER# AND O.NAME = :B1 AND O.TYPE# = 2 AND O.OBJ# = T.OBJ#
8yk8r23vvnfpj SELECT "Custom SQL Query"."USER_NAME" AS "USER_NAME" FROM ( select distinct (select csm.ext_subscriber_code_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.cash_box_number_n is not null and r.location_code_v is not null --and r.PAY_MODE_OPTN_V <> '8' and r.CASH_BOX_COLL_TYPE_V='SRCT' --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') union select distinct (select csm.ext_subscriber_code_v from cbsogg.cb_subs criber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) TRANSACTION_DATE, (pmd.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND pmd.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' --and r.PAY_MODE_OPTN_V = '8' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') union select distinct c.VENDOR_CODE_V customer_id, c.NAME_V customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, null Account_no, 'GSM' Service_name, r.trans_num_v Receipt_no, null Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_dealer_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_ link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') ) "Custom SQL Query" WHERE ((TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE)) >= TO_DATE('2019-09-16', 'YYYY-MM-DD')) AND (TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE)) <= TO_DATE('2019-09-30', 'YYYY-MM-DD'))) GROUP BY "Custom SQL Query"."USER_NAME"
9ddxxas8hu8svselect count(*) from ( select u.name from registry$ r, user$ u where r.status in (0, 1, 2, 3, 4, 5, 6, 7) and r.namespace = 'SERVER' and r.schema# = u.user# and u.name = :1 union all select u.name from registry$ r, registry$schemas s, user$ u where r.status in (0, 1, 2, 3, 4, 5, 6, 7) and r.namespace = 'SERVER' and r.cid = s.cid and s.schema# = u.user# and u.name = :1)
9vbkanvb7j0bj merge /*+ dynamic_sampling(mm 4) dynamic_sampling_est_cdn(mm) dynamic_sampling(m 4) dynamic_sampling_est_cdn(m) */ into sys.mon_mods_all$ mm using (select decode(grouping_id(v.tpbo#, v.tsppobj#, m.obj#), 3, v.tpbo#, 1, v.tsppobj#, m.obj#) obj#, sum(m.inserts) inserts, sum(m.updates) updates, sum(m.deletes) deletes, case when grouping_id(v.tpbo#, v.tsppobj#, m.obj#) = 0 then (/* IF THIS IS A SUBPARTITION AGGREGATE THE TRUNCATE BIT */ decode(sum(bitand(m.flags, 1)), 0, 0, 1) +decode(sum(bitand(m.flags, 2)), 0, 0, 2) +decode(sum(bitand(m.flags, 4)), 0, 0, 4) /* ADD NEW KSXM BITS HERE */ ) else (/* OTHERWISE DO NOT AGGREAGATE THE TRUNCATE BIT */ decode(sum(bitand(m.flags, 2)), 0, 0, 2) +decode(sum(bitand(m.flags, 4)), 0, 0, 4) /* ADD NEW KSXM BITS HERE */ ) end as flags, max(m.timestamp) timestamp, sum(m.drop_segments) drop_segments from sys.mon_mods$ m, (select tp.bo# tpbo#, tsp.pobj# tsppobj#, tsp.obj# tspobj# from sys.tabcompart$ tp, sys.tabsubpart$ tsp where :objn = 0 and tp.obj# = tsp.pobj# union all select tp.bo#, tsp.pobj#, tsp.obj# from sys.tabcompart$ tp, sys.tabsubpart$ tsp where :objn > 0 and tp.obj# = tsp.pobj# and (tp.bo# = :objn or tp.obj# = :objn or tsp.obj# = :objn)) v where m.obj# = v.tspobj# group by rollup(v.tpbo#, v.tsppobj#, m.obj#) having grouping_id(v.tpbo#, v.tsppobj#, m.obj#) < 7 ) v on (mm.obj# = v.obj#) when matched then update set mm.inserts = mm.inserts + v.inserts, mm.updates = mm.updates + v.updates, mm.deletes = mm.deletes + v.deletes, mm.flags = mm.flags + v.flags - bitand(mm.flags, v.flags) /* bitor(mm.flags, v.flags) */, mm.timestamp = v.timestamp, mm.drop_segments = mm.drop_segments + v.drop_segments when NOT matched then insert (obj#, inserts, updates, deletes, timestamp, flags, drop_segments) values (v.obj#, v.inserts, v.updates, v.deletes, sysdate, v.flags, v.drop_segments)
a3vfsb1vvtr3sselect queue_id, queue_schema, queue_name, subscriber_id, subscriber_name, inst_id, latency_state, latency, dequeue_requests, active_shards, active_listener, flags, con_id from gv$aq_subscriber_load order by con_id, queue_id, subscriber_id, inst_id
a6ygk0r9s5xujSELECT A.JOB_NAME, ( CASE A.STATE WHEN 'SCHEDULED' THEN :B11 WHEN 'DISABLED' THEN :B10 WHEN 'RUNNING' THEN :B9 ELSE :B8 END ) FROM DBA_SCHEDULER_JOBS A, ILM_RESULTS$ B, USER$ C, ILM_EXECUTION$ D WHERE A.JOB_NAME = B.JOBNAME AND (B.EXECUTION_ID = :B7 OR :B7 =:B6 ) AND B.EXECUTION_ID = D.EXECUTION_ID AND (B.JOBTYPE = :B5 OR :B5 = :B3 ) AND (B.JOBTYPE1 = :B4 OR :B4 = :B3 ) AND C.USER# = D.OWNER AND (:B1 = :B2 OR D.FLAG = :B1 )
adftfz8qwbg24 SELECT MIN(TRUNC(CAST("Custom SQL Query"."BIN_COMP_DATE" AS DATE))) AS "TEMP(none:BIN_COMP_DATE:qk low", MAX(TRUNC(CAST("Custom SQL Query"."BIN_COMP_DATE" AS DATE))) AS "TEMP(none:BIN_COMP_DATE:qk upp" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970' , 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distin ct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Categor y_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_ time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys _date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d wh ere tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezo ne) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.us er_name_v user_name from WF_TODOITEM_HISTORY a, WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed ', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') C ategory_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY ()
aup1gtmgs05u0 SELECT "Custom SQL Query"."SOURCE_V" AS "SOURCE_V" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GM T') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d w here tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), s essiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-D D-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R ', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_com pletion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM_HISTORY a, WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a. event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPT ION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_ sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.an swer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY "Custom SQL Query"."SOURCE_V" ORDER BY 1 ASC NULLS FIRST
axfcq597829h6select tablespace_id, rfno, allocated_space, file_size, file_maxsize, changescn_base, changescn_wrap, flag, inst_id from sys.ts$, GV$FILESPACE_USAGE where ts# = tablespace_id and online$ != 3 and (changescn_wrap > PITRSCNWRP or (changescn_wrap = PITRSCNWRP and changescn_base >= PITRSCNBAS)) and inst_id != :inst and (changescn_wrap > :w or (changescn_wrap = :w and changescn_base >= :b))
ayz90c8u9pu7p SELECT "Custom SQL Query"."STATUSTICKET" AS "STATUSTICKET" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timest amp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.que stion_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970 ', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint T ype', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a. work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM_HISTORY a, WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_ DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_sub scriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_ v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY "Custom SQL Query"."STATUSTICKET" ORDER BY 1 ASC NULLS FIRST
b36qyysstm7n9 SELECT TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) AS "ACTIVITY_NAME_V - Split 2 ", "Tickets Info"."ANSWER_V" AS "ANSWER_V", "Area"."AREA" AS "AREA", "Area"."AREA_ENGINEER" AS "AREA_ENGINEER", "Tickets Info"."ASSIGN_TO" AS "ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)) AS "BIN_ASSIGN_DATE", "Tickets Info"."BIN_ASSIGN_TIME" AS "BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE" AS "BIN_COMP_DATE", "Tickets Info"."BIN_STATUS" AS "BIN_STATUS", "Tickets Info"."BIN_TYPE" AS "BIN_TYPE", "Customer Service Details"."CABINET" AS "CABINET", "Tickets Info"."CATEGORY" AS "CATEGORY", "Tickets Info"."CATEGORY_DESC" AS "CATEGORY_DESC", "Tickets Info". "CAUSE" AS "CAUSE", "Tickets Info"."COMMENTS" AS "COMMENTS", "Tickets Info"."COMPLAINT_TYPE" AS "COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO" AS "CONTACT_NO", "Tickets Info"."CREATED_BY" AS "CREATED_BY", "Customer Service Details"."CUSTOMER_NAME" AS "CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CH AR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tic kets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SS SSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END) AS "Calculation_105778299399808204", (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item". "NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END) AS "Calculation_271341906227712002", "Area"."EXCHANGE" AS "EXCHANGE", "Customer Service Details"."FDP" AS "FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)) AS "GROUP_NAME - Split 2", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NO T INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)) AS "GROUP_NAME - Split 3", "Installation Address"."INS_ADDRESS" AS "INS_ADDRESS", "Area"."MDF" AS "MDF", "Tickets Inf o"."MOBIWREFNO" AS "MOBIWREFNO", "Customer Service Details"."PACKAGE" AS "PACKAGE", "Tickets Info"."QUESTION_V" AS "QUESTION_V", "Tickets Info"."REASON" AS "REASON", "Tickets Info"."RELEVE" AS "RELEVE", "Customer Service Details"."SERVICE_INFO_V" AS "SERVICE_INFO_V", "Tickets Info"."SOURCE_V" AS "SOURCE_V", "Tickets Info"."STATUSTICKET" AS "STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE" AS "SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V" AS "SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V" AS "SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE _V" AS "SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO" AS "TICKET_NO", "Tickets Info"."TICKET_REG_DATE" AS "TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE" AS "TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE" AS "TICKET_TYPE", (CASE WHEN MIN("Tickets Info"."TICKET_NO") IS NULL THEN 0 WHEN NOT MIN("Tickets Info"."TICKET_NO") IS NULL THEN 1 ELSE NULL END) AS "usr:Calculation_20713743887768" FROM ( select GROUP_NAME, ASSIGNMENT_DATE, GROUP_ID, CATEGORY, BIN_STATUS, BIN_TYPE, TICKET_NO, MOBIWREFNO, TICKET_REG_DATE, TICKET_RESP_DATE, STATUSTICKET, TICKET_TYPE, COMPLAINT_TYPE, SUBCOMPLAINT_TYPE, MSISDN, BIN_EXPIRY_DATE, BIN_ASSIGN_DATE, BIN_ASSIGN_TIME, BIN_COMP_DATE, SOURCE_V, CATEGORY_DESC, CREATED_BY, ASSIGN_TO, ACTIVITY_NAME_V, QU ESTION_V, ANSWER_V, RELEVE, CONTACT_NO, CAUSE, COMMENTS, REASON, WORK_ID, NOTES, USER_NAME from BIREPORT.TB_TT_GN_UNIQUE_TST where group_name <> 'clmui' or group_name is null ) "Tickets Info" LEFT JOIN ( SELECT * FROM TB_MT_TT_SERV_DET ) "Customer Service Details" ON ("Tickets Info"."MSISDN" = "Customer Service Details"."SERVICE_INFO_V") LEFT JOIN ( SELECT * FROM TB_TT_INC_MOBI a where a.INCIDENT_TIMESTAMP_D = (select max(INCIDENT_TIMESTAMP_D) from TB_TT_INC_MOBI b where a.DOCKET_NUMBER_N = b.DOCKET_NUMBER_N) ) "Ticket Incident To_Do Item" ON ("Tickets Info"."TICKET_NO" = "Ticket Incident To_Do Item"."DOCKET_NUMBER_N") LEFT JOIN ( select EXTRACTVALUE(CAX.address_x, '//@STREET_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@CITY_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@SUB_LOCALITY_DESC') INS_ADDRESS, CAX.accou nt_link_code_n , CAX.ADDRESS_TYPE_N from cbsogg.CB_ADDRESS_XML CAX where CAX.ADDRESS_TYPE_N ='4' ) "Installation Address" ON ("Customer Service Details"."ACCOUNT_LINK_CODE_N" = "Installation Address"."ACCOUNT_LINK_CODE_N") LEFT JOIN ( select * from area_details ) "Area" ON ("Customer Service Details"."LOC_ZONE" = "Area"."MDF") WHERE (("Area"."AREA" IS NULL OR (("Area"."AREA" >= '1') AND ("Area"."AREA" <= 'ROD'))) AND ("Tickets Info"."STATUSTICKET" = 'Closed') AND ("Tickets Info"."TICKET_RESP_DATE" >= TO_DATE('2019-04-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS')) AND ("Tickets Info"."TICKET_RESP_DATE" <= TO_DATE('2019-04-01 23:59:59', 'YYYY-MM-DD HH24:MI:SS')) AND (("Customer Service Details"."SERVICE_CODE_V" IN ('FXL')) OR "Cus tomer Service Details"."SERVICE_CODE_V" IS NULL)) GROUP BY TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) E LSE NULL END) ELSE NULL END)), "Tickets Info"."ANSWER_V", "Area"."AREA", "Area"."AREA_ENGINEER", "Tickets Info"."ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)), "Tickets Info"."BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE", "Tickets Info"."BIN_STATUS", "Tickets Info"."BIN_TYPE", "Customer Service Details"."CABINET", "Tickets Info"."CATEGORY", "Tickets Info"."CATEGORY_DESC", "Tickets Info"."CAUSE", "Tickets Info"."COMMENTS", "Tickets Info"."COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO", "Tickets Info"."CREATED_BY", "Customer Service Details"."CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURR ENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" A S TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CA ST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END), (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END), "Area"."EXCHANGE", "Customer Service Details"."FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)), TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)), "Installation Address"."INS_ADDRESS", "Area"."MDF", "Tickets Info"."MOBIWREFNO", "Customer Service Details"."PACKAGE", "Tickets Info"."QUESTION_V", "Tickets Info"."REASON", "Tickets Info"."RELEVE", "Customer Service Details"."SERVICE_INFO_V", "Tickets Info"."SOURCE_V", "Tickets Info"."STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO", "Tickets Info"."TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE"
b3azbmxcy6n7v SELECT "Custom SQL Query"."CATEGORY" AS "CATEGORY" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GM T') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d w here tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), s essiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-D D-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R ', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_com pletion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM_HISTORY a, WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a. event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPT ION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_ sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.an swer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY "Custom SQL Query"."CATEGORY" ORDER BY 1 ASC NULLS FIRST
bb926a5dcb8kr merge into sys.mon_mods$ m using dual on (m.obj# = :objn and (:pobjn = 0 or m.obj# = :pobjn or m.obj# in (select obj# from tabpart$ where bo# = :pobjn and obj# = :objn union all select obj# from tabcompart$ where bo# = :pobjn and obj# = :objn union all select ts p.obj# from tabsubpart$ tsp, tabcompart$ tcp where tsp.pobj# = tcp.obj# and (tcp.bo# = :pobjn or tcp.obj# = :pobjn) and tsp.obj# = :objn))) when matched then update set inserts = inserts + :ins, updates = updates + :upd, deletes = deletes + :del, flags = (decode(bitand(flags, :flag), :flag, flags, flags + :flag)), drop_segments = drop_segments + :dropseg, timestamp = :time when NOT matched then insert (obj#, inserts, updates, del etes, timestamp, flags, drop_segments) values (:objn, :ins, :upd, :del, :time, :flag, :dropseg)
bgssn031yukwq SELECT "Custom SQL Query"."CUSTOMER_NAME" AS "CUSTOMER_NAME", N'' AS "Calculation_769271148458868736", (CASE WHEN ("Custom SQL Query"."SERVICE_NAME" = 'GSM') THEN N'Cellplus Mobile Communication' ELSE N'Mauritius Telecom' END) AS "Calculation_915638133858250753", (CASE WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'CASH') THEN 'CASH' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'CHEQUE') THEN 'CHEQUE RECEIVED' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'CREDIT CARD') THEN 'CARD' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'DIRECT DEBIT') THEN 'DIRECT DEBIT RECEIVED' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'Tansfer') THEN 'BANK TRANSFER RECEIVED' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'Transfer') THEN 'BANK TRANSFER RECEIVED' ELSE "Custom SQL Query"."PAYMENT_MODE" END) AS "Calculation_915638133874536452", (CASE WHEN ("Custom SQL Query"."PAYMENT_MODE" <> 'CHEQUE') THEN ("Custom SQL Query"."CHEQUE_NO") ELSE NULL END) AS "Calculation_915638133876768774", TRUNC(CAST("Custom SQL Query"."PAYMENT_DATE" AS DATE)) AS "PAYMENT_DATE", "Custom SQL Query"."PAYMENT_MODE" AS "PAYMENT_MODE", TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE)) AS "RECORD_DATE", "Custom SQL Query1"."REFERENCE_NO" AS "REFERENCE_NO", "Custom SQL Query1"."SUM(ARD.PAYMENT_AMOUNT_N)/100" AS "SUM(ARD.PAYMENT_AMOUNT_N)/100", "Custom SQL Query"."TRANSACTION_TYPE" AS "TRANSACTION_TYPE", "Custom SQL Query"."USER_NAME" AS "USER_NAME", SUM("Custom SQL Query"."AMOUNT_PAID") AS "sum:AMOUNT_PAID:ok", SUM(1) AS "sum:Number of Records:ok", COUNT(DISTINCT "Custom SQL Query"."ACCOUNT_NO") AS "usr:Calculation_91563813389246" FROM ( select distinct (select csm.ext_subscriber_code_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_cod e, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.cash_box_number_n is not null and r.location_code_v is not null --and r.PAY_MODE_OPTN_V <> '8' and r.CASH_BOX_COLL_TYPE_V='SRCT' --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19' , --'1RCT/00463912/19') union select distinct (select csm.ext_subscriber_code_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) TRANSACTION_DATE, (pmd.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_nam e_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND pmd.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' --and r.PAY_MODE_OPTN_V = '8' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') union select distinct c.VENDOR_CODE_V customer_id, c.NAME_V customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SR CT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, null Account_no, 'GSM' Service_name, r.trans_num_v Receipt_no, null Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_dealer_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.locati on_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') ) "Custom SQL Query" LEFT JOIN ( select distinct to_char(ARD.RECEIPT_REF_NUM_N), sum(ARD.PAYMENT_AMOUNT_N)/100, EXTRACTVALUE(ARH.REQUEST_XML, '//@AUTHORISATION_NUM') reference_no, ARH.REQUESTED_BY_V from cbsogg.CB_MULTI_ACCT_RECEIPT_DETAILS ARD , cbsogg.CB_MULTI_ACCT_RECEIPT_HEADER ARH where ARH.RECEIPT_REF_NUM_N = ARD.RECEIPT_REF_NUM_N and EXTRACTVALUE(ARH.REQUEST_XML, '//@AUTHORISATION_NUM') is not null and ARD.STATUS_V = 'S' and trunc(ARH.ACTUAL_PAYMENT_DATE_DT) >= '01-JAN-19' group by ARD.RECEIPT_REF_NUM_N, EXTRACTVALUE(ARH.REQUEST_XML, '//@AUTHORISATI ON_NUM') , ARH.REQUESTED_BY_V ) "Custom SQL Query1" ON ("Custom SQL Query"."EXTERNAL_REFERENCE_V" = "Custom SQL Query1"."TO_CHAR(ARD.RECEIPT_REF_NUM_N)") WHERE ((TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE)) >= TO_DATE('2019-09-16', 'YYYY-MM-DD')) AND (TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE)) <= TO_DATE('2019-09-30', 'YYYY-MM-DD')) AND ("Custom SQL Query"."USER_NAME" = 'farhaan.burkuth')) GROUP BY "Custom SQL Query"."CUSTOMER_NAME", (CASE WHEN ("Custom SQL Query"."SERVICE_NAME" = 'GSM') THEN N'Cellplus Mobile Communication' ELSE N'Mauritius Telecom' END), (CASE WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'CASH') THEN 'CASH' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'CHEQUE') THEN 'CHEQUE RECEIVED' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'CRE DIT CARD') THEN 'CARD' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'DIRECT DEBIT') THEN 'DIRECT DEBIT RECEIVED' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'Tansfer') THEN 'BANK TRANSFER RECEIVED' WHEN ("Custom SQL Query"."PAYMENT_MODE" = 'Transfer') THEN 'BANK TRANSFER RECEIVED' ELSE "Custom SQL Query"."PAYMENT_MODE" END), (CASE WHEN ("Custom SQL Query"."PAYMENT_MODE" <> 'CHEQUE') THEN ("Custom SQL Query"."CHEQUE_NO") ELSE NULL END), TRUNC(CAST("Custom SQL Query"."PAYMENT_DATE" AS DATE)), "Custom SQL Query"."PAYMENT_MODE", TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE)), "Custom SQL Query1"."REFERENCE_NO", "Custom SQL Query1"."SUM(ARD.PAYMENT_AMOUNT_N)/100", "Custom SQL Query"."TRANSACTION_TYPE", "Custom SQL Quer y"."USER_NAME"
bjwxsk192yrzvINSERT INTO SYSTEM.LOGMNR_DICTSTATE$ (LOGMNR_UID, START_SCNBAS, START_SCNWRP, END_SCNBAS, END_SCNWRP, REDO_THREAD, RBASQN, RBABLK, RBABYTE) SELECT :B1 , START_SCNBAS, START_SCNWRP, :B7 , :B6 , :B5 , :B4 , :B3 , :B2 FROM SYSTEM.LOGMNR_DICTSTATE$ WHERE LOGMNR_UID = :B1 AND ROWNUM = 1
bmx1abvu9rtsu SELECT TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)) AS "ACTIVITY_NAME_V - Split 2 ", "Tickets Info"."ANSWER_V" AS "ANSWER_V", "Area"."AREA" AS "AREA", "Area"."AREA_ENGINEER" AS "AREA_ENGINEER", "Tickets Info"."ASSIGN_TO" AS "ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)) AS "BIN_ASSIGN_DATE", "Tickets Info"."BIN_ASSIGN_TIME" AS "BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE" AS "BIN_COMP_DATE", "Tickets Info"."BIN_STATUS" AS "BIN_STATUS", "Tickets Info"."BIN_TYPE" AS "BIN_TYPE", "Customer Service Details"."CABINET" AS "CABINET", "Tickets Info"."CATEGORY" AS "CATEGORY", "Tickets Info"."CATEGORY_DESC" AS "CATEGORY_DESC", "Tickets Info". "CAUSE" AS "CAUSE", "Tickets Info"."COMMENTS" AS "COMMENTS", "Tickets Info"."COMPLAINT_TYPE" AS "COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO" AS "CONTACT_NO", "Tickets Info"."CREATED_BY" AS "CREATED_BY", "Customer Service Details"."CUSTOMER_NAME" AS "CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CH AR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tic kets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SS SSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END) AS "Calculation_105778299399808204", (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item". "NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END) AS "Calculation_271341906227712002", "Area"."EXCHANGE" AS "EXCHANGE", "Customer Service Details"."FDP" AS "FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)) AS "GROUP_NAME - Split 2", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NO T INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)) AS "GROUP_NAME - Split 3", "Installation Address"."INS_ADDRESS" AS "INS_ADDRESS", "Area"."MDF" AS "MDF", "Tickets Inf o"."MOBIWREFNO" AS "MOBIWREFNO", "Customer Service Details"."PACKAGE" AS "PACKAGE", "Tickets Info"."QUESTION_V" AS "QUESTION_V", "Tickets Info"."REASON" AS "REASON", "Tickets Info"."RELEVE" AS "RELEVE", "Customer Service Details"."SERVICE_INFO_V" AS "SERVICE_INFO_V", "Tickets Info"."SOURCE_V" AS "SOURCE_V", "Tickets Info"."STATUSTICKET" AS "STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE" AS "SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V" AS "SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V" AS "SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE _V" AS "SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO" AS "TICKET_NO", "Tickets Info"."TICKET_REG_DATE" AS "TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE" AS "TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE" AS "TICKET_TYPE", (CASE WHEN MIN("Tickets Info"."TICKET_NO") IS NULL THEN 0 WHEN NOT MIN("Tickets Info"."TICKET_NO") IS NULL THEN 1 ELSE NULL END) AS "usr:Calculation_20713743887768" FROM ( select GROUP_NAME, ASSIGNMENT_DATE, GROUP_ID, CATEGORY, BIN_STATUS, BIN_TYPE, TICKET_NO, MOBIWREFNO, TICKET_REG_DATE, TICKET_RESP_DATE, STATUSTICKET, TICKET_TYPE, COMPLAINT_TYPE, SUBCOMPLAINT_TYPE, MSISDN, BIN_EXPIRY_DATE, BIN_ASSIGN_DATE, BIN_ASSIGN_TIME, BIN_COMP_DATE, SOURCE_V, CATEGORY_DESC, CREATED_BY, ASSIGN_TO, ACTIVITY_NAME_V, QU ESTION_V, ANSWER_V, RELEVE, CONTACT_NO, CAUSE, COMMENTS, REASON, WORK_ID, NOTES, USER_NAME from BIREPORT.TB_TT_GN_UNIQUE_TST where group_name <> 'clmui' or group_name is null ) "Tickets Info" LEFT JOIN ( SELECT * FROM TB_MT_TT_SERV_DET ) "Customer Service Details" ON ("Tickets Info"."MSISDN" = "Customer Service Details"."SERVICE_INFO_V") LEFT JOIN ( SELECT * FROM TB_TT_INC_MOBI a where a.INCIDENT_TIMESTAMP_D = (select max(INCIDENT_TIMESTAMP_D) from TB_TT_INC_MOBI b where a.DOCKET_NUMBER_N = b.DOCKET_NUMBER_N) ) "Ticket Incident To_Do Item" ON ("Tickets Info"."TICKET_NO" = "Ticket Incident To_Do Item"."DOCKET_NUMBER_N") LEFT JOIN ( select EXTRACTVALUE(CAX.address_x, '//@STREET_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@CITY_DESC')||' '||EXTRACTVALUE(CAX.address_x, '//@SUB_LOCALITY_DESC') INS_ADDRESS, CAX.accou nt_link_code_n , CAX.ADDRESS_TYPE_N from cbsogg.CB_ADDRESS_XML CAX where CAX.ADDRESS_TYPE_N ='4' ) "Installation Address" ON ("Customer Service Details"."ACCOUNT_LINK_CODE_N" = "Installation Address"."ACCOUNT_LINK_CODE_N") LEFT JOIN ( select * from area_details ) "Area" ON ("Customer Service Details"."LOC_ZONE" = "Area"."MDF") WHERE (("Area"."AREA" IS NULL OR (("Area"."AREA" >= '1') AND ("Area"."AREA" <= 'ROD'))) AND ("Tickets Info"."TICKET_REG_DATE" >= TO_DATE('2019-11-03 00:00:00', 'YYYY-MM-DD HH24:MI:SS')) AND ("Tickets Info"."TICKET_REG_DATE" <= TO_DATE('2019-11-03 23:59:59', 'YYYY-MM-DD HH24:MI:SS')) AND (("Customer Service Details"."SERVICE_CODE_V" IN ('FXL')) OR "Customer Service Details"."SERVICE_CODE_V" IS NULL)) GROU P BY TRIM((CASE WHEN INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), 1, INSTR(SUBSTR("Tickets Info"."ACTIVITY_NAME_V", INSTR("Tickets Info"."ACTIVITY_NAME_V", N'-')+ 1), N'-')- 1) ELSE NULL END) ELSE NULL END)), "Tickets Info"."ANSW ER_V", "Area"."AREA", "Area"."AREA_ENGINEER", "Tickets Info"."ASSIGN_TO", TRUNC(CAST("Tickets Info"."BIN_ASSIGN_DATE" AS DATE)), "Tickets Info"."BIN_ASSIGN_TIME", "Tickets Info"."BIN_COMP_DATE", "Tickets Info"."BIN_STATUS", "Tickets Info"."BIN_TYPE", "Customer Service Details"."CABINET", "Tickets Info"."CATEGORY", "Tickets Info"."CATEGORY_DESC", "Tickets Info"."CAUSE", "Tickets Info"."COMMENTS", "Tickets Info"."COMPLAINT_TYPE", "Tickets Info"."CONTACT_NO", "Tickets Info"."CREATED_BY", "Customer Service Details"."CUSTOMER_NAME", (CASE WHEN ((CASE WHEN ("Tickets Info"."STATUSTICKET " <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 1) THEN N'0 - 1 Day' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 1) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(C AST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 2)) THEN N'1 - 2 Days' WHEN (((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR( "Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) >= 2) AND ((CASE WHEN ("Tickets Info"."STATUSTICKET" <> 'Closed') THEN (TO_NUMBER(TO_CHAR(TRUNC(CURRENT_DATE, 'DD'), 'J')) + (TO_NUMBER(TO_CHAR(CAST(TRUNC(CURRENT_DATE, 'DD') AS TIMESTAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) ELSE (TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_RESP_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_RESP_DATE" AS TIME STAMP), 'SSSSS.FF'))/86400.0) -( TO_NUMBER(TO_CHAR("Tickets Info"."TICKET_REG_DATE", 'J')) + (TO_NUMBER(TO_CHAR(CAST("Tickets Info"."TICKET_REG_DATE" AS TIMESTAMP), 'SSSSS.FF'))/86400.0) ) ) END) < 3)) THEN N'2 - 3 Days' ELSE N'>=3 Days' END), (CASE WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Contractor') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN (INSTR("Ticket Incident To_Do Item"."NOTES_V", 'Premium Team') > 0) THEN "Ticket Incident To_Do Item"."NOTES_V" WHEN "Ticket Incident To_Do Item"."NOTES_V" IS NULL THEN "Tickets Info"."CATEGORY" ELSE 'MT' END), "Area"."EXCHANGE", "Customer Service Details"."FDP", TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN "Tickets Info"."GROUP_NAME" WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", 1, INSTR("Tickets Info"."GROUP_NAME", N'|')- 1) ELSE NULL END)), TRIM((CASE WHEN INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN NULL WHEN NOT INSTR("Tickets Info"."GROUP_NAME", N'|')= 0 THEN (CASE WHEN INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1) WHEN NOT INSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')= 0 THEN SUBSTR(SUBSTR("Tickets Info"."GROUP_NAME", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), 1, INSTR(SUBSTR("Tickets Info"."GROUP_NAME ", INSTR("Tickets Info"."GROUP_NAME", N'|')+ 1), N'|')- 1) ELSE NULL END) ELSE NULL END)), "Installation Address"."INS_ADDRESS", "Area"."MDF", "Tickets Info"."MOBIWREFNO", "Customer Service Details"."PACKAGE", "Tickets Info"."QUESTION_V", "Tickets Info"."REASON", "Tickets Info"."RELEVE", "Customer Service Details"."SERVICE_INFO_V", "Tickets Info"."SOURCE_V", "Tickets Info"."STATUSTICKET", "Tickets Info"."SUBCOMPLAINT_TYPE", "Customer Service Details"."SUBSCRIBER_CATEGORY_V", "Customer Service Details"."SUBSCRIBER_SUB_CATEGORY_V", "Customer Service Details"."SUB_SERVICE_CODE_V", "Tickets Info"."TICKET_NO", "Tickets Info"."TICKET_REG_DATE", "Tickets Info"."TICKET_RESP_DATE", "Tickets Info"."TICKET_TYPE"
btf8daqf75uaa SELECT MIN(TRUNC(CAST("Custom SQL Query"."BIN_ASSIGN_DATE" AS DATE))) AS "TEMP(none:BIN_ASSIGN_DATE:qk l", MAX(TRUNC(CAST("Custom SQL Query"."BIN_ASSIGN_DATE" AS DATE))) AS "TEMP(none:BIN_ASSIGN_DATE:qk u" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1 970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT di stinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_co de_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Cat egory_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessionti mezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, c u.user_name_v user_name from WF_TODOITEM_HISTORY a, WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task compl eted', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (se lect d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0 ') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY ()
bwqq7u3mzctv7SELECT /*+ ordered index(u) index(o) index(po) */ MOD(PO.SPARE2, 256), PO.PARTTYPE FROM SYS.USER$ U, SYS.OBJ$ O, SYS.PARTOBJ$ PO WHERE U.NAME = :B3 AND O.NAME = :B2 AND O.NAMESPACE = :B1 AND U.USER# = O.OWNER# AND O.OBJ# = PO.OBJ#
c79fcfw22nqu9SELECT OLDEST_SCN, COMMIT_SCN, SYNCH_SCN, SPARE1, EPOCH, PROCESSED_SCN, SOURCE_DB_NAME, START_SCN, OLDEST_TRANSACTION_ID, SPILL_LWM_SCN, LWM_EXTERNAL_POS, OLDEST_POSITION, SPILL_LWM_POSITION, START_POSITION, PROCESSED_POSITION, OLDEST_CREATE_TIME, SPILL_LWM_CREATE_TIME, XOUT_PROCESSED_POSITION, XOUT_PROCESSED_CREATE_TIME, XOUT_PROCESSED_TID, XOUT_PROCESSED_TIME, APPLIED_HIGH_POSITION, SPARE4, SOURCE_ROOT_NAME , FLAGS, PTO_RECOVERY_SCN FROM SYS.STREAMS$_APPLY_MILESTONE WHERE APPLY#=:1
ccnpak0400u5s INSERT /*+ restrict_all_ref_cons */ INTO "CBSOGG"."CB_ACCOUNT_RECEIVE_PAY" ("ACCOUNT_LINK_CODE_N", "TRANS_TYPE_V", "TRANS_NUM_V", "SERIAL_NUM_N", "ADJUST_CLASS_N", "TRANS_DATE_D", "DB_CR_V", "BILL_CLEARED_FLG_V", "BILL_FULLY_CLEARED_FLG_V", "DUE_DATE_D", "CALC_INTRST_FLG_V", "LAST_INTRST_CALC_DATE_D", "PRINT_LEDG_FLG_V", "PRINT_IN_INVOICE_FLG_V", "INFO_OPTN_V", "TRANS_AMT_N", "TRANS_AMT_CLEARED_N", "TEMP_CLR_AMT_N", "TRANS_DESC_V", "OLD_YR_ADJUST_AMT_N", "MOV_DUNNING_FLG_V", "SUB_DTLS_OPTN_V", "USER_CODE_N", "LOCATION_CODE_V", "USER_MAC_ADDRESS_V", "CASH_BOX_NUMBER_N", "TRANSFERRED_AMT_N", "SALE_TYPE_V", "LAST_MODIFIED_DATE_D") VALUES (:1 , :2 , :3 , :4 , :5 , :6 , :7 , :8 , :9 , :10 , :11 , :12 , :13 , :14 , :15 , :16 , :17 , :18 , :19 , :20 , :21 , :22 , :23 , :24 , :25 , :26 , :27 , :28 , :29 )
cmb9scbhf5qv3 declare loc_source_obj# number := :1; loc_source_rowid rowid := :2; result_status number := 0; fnd_src_rowid number := 0; found boolean := true; begin select count(*) into fnd_src_rowid from system.logmnrt_mddl$ y where y.source_obj# = loc_source_obj# and y.source_rowid = loc_source_rowid; begin if 0 = fnd_src_rowid THEN insert into system.logmnrt_mddl$ z (z.source_obj#, z.source_rowid, z.dest_rowid) select loc_source_obj#, loc_source_rowid, x.rowid from SYSTEM.LOGMNR_OBJ$ x where x.OBJ# = :3 AND x.LOGMNR_UID = :4 and x.rowid not in (select y.dest_rowid from system.logmnrt_mddl$ y where y.source_obj# = loc_source_obj#);end if; exception when dup_val_on_index then dbms_system.ksdwrt(dbms_system.alert_file, 'LOGMINER DICTIONARY ERROR: update modifying more than one row.');result_status := 1; end; update SYSTEM.LOGMNR_OBJ$ x set x.OBJ# = :5 , x.TYPE# = :6 , x.STIME = :7 , x.FLAGS = :8 , x.OID$ = :9 , x.OBJV# = :10, x.SPARE3 = :11 where x.rowid = (select z.dest_r owid from system.logmnrt_mddl$ z where z.source_obj# = loc_source_obj# and z.source_rowid = loc_source_rowid); if (SQL%ROWCOUNT <> 1) then dbms_system.ksdwrt(dbms_system.alert_file, 'LOGMINER DICTIONARY ERROR: update modified ' || SQL%ROWCOUNT ||' rows.'); result_status := 1; end if; :12 := result_status; end;
ct716kwhxa93fSELECT /*+ INDEX (logmnrc_gtlo logmnrc_gtlo_pk) */ lvlcnt, baseobj#, lvl1obj#, lvl2obj#, lvl0type#, lvl1type#, lvl2type#, owner#, ownername, lvl0name, lvl1name, lvl2name, assoc# , cols, intcols, kernelcols, tab_flags, trigflag, obj_flags, ts#, tsname, property, unsupportedcols, logmnrmcv, complextypecols, ntparentobjnum, ntparentobjversion, ntparentintcolnum, logmnrtloflags, PartType, SubPartType FROM system.logmnrc_gtlo WHERE logmnr_uid = 102 AND keyobj# = :obj#_in AND baseobjv# = :objv#_inout
cusp9gtyj36y5select /*+ index(do) */ dir_cnt from opt_directive_own$ do where dir_own# = :1
d9g57uxkx73am SELECT "Custom SQL Query"."CATEGORY" AS "CATEGORY" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GM T') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d w here tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from gsm_service_mast d, cb_account_master cam , cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_ mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (selec t f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, --cu.user_name_v Assign_to, replace(upper(trim(substr(activity_name_v, instr(activity_name_v, '-', 1, 1)+1, length(activity_name_v)))), ' ', '') Activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n and a.user_id_n is null and tt.tt_source_v = 'WI' ) "Custom SQL Query" GROUP BY "Custom SQL Query"."CATEGORY" ORDER BY 1 ASC NULLS FIRST
dfffkcnqfystw WITH MONITOR_DATA AS (SELECT INST_ID, KEY, NVL2(PX_QCSID, NULL, STATUS) STATUS, FIRST_REFRESH_TIME, LAST_REFRESH_TIME, REFRESH_COUNT, PROCESS_NAME, SID, SQL_ID, SQL_EXEC_START, SQL_EXEC_ID, DBOP_NAME, DBOP_EXEC_ID, SQL_PLAN_HASH_VALUE, SQL_FULL_PLAN_HASH_VALUE, SESSION_SERIAL#, SQL_TEXT, IS_FULL_SQLTEXT, PX_SERVER#, PX_SERVER_GROUP, PX_SERVER_SET, PX_QCINST_ID, PX_QCSID, CASE WHEN ELAPSED_TIME < (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) THEN (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) ELSE ELAPSED_TIME END ELAPSED_TIME, QUEUING_TIME, CPU_TIME, APPLICATION_WAIT_TIME, CONCURRENCY_WAIT_TIME, CLUSTER_WAIT_TIME, USER_IO_WAIT_TIME, CASE WHEN ELAPSED_TIME < (CPU_TIME+ APPLICATION_WAIT_TIME+ CONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) THEN 0 ELSE ELAPSED_TIME - (CPU_TIME+ APPLICATION_WAIT_TIME+ C ONCURRENCY_WAIT_TIME+ CLUSTER_WAIT_TIME+ USER_IO_WAIT_TIME+ QUEUING_TIME) END OTHER_WAIT_TIME, PLSQL_EXEC_TIME, JAVA_EXEC_TIME, FETCHES, BUFFER_GETS, IO_INTERCONNECT_BYTES IO_INTER_BYTES, PHYSICAL_READ_REQUESTS READ_REQS, PHYSICAL_READ_BYTES READ_BYTES, PHYSICAL_WRITE_REQUESTS WRITE_REQS, PHYSICAL_WRITE_BYTES WRITE_BYTES, NVL(PHYSICAL_READ_BYTES, 0) + NVL(PHYSICAL_WRITE_BYTES, 0) IO_BYTES, NVL(PHYSICAL_READ_REQUESTS, 0) + NVL(PHYSICAL_WRITE_REQUESTS, 0) IO_REQS, USER# USERID, USERNAME, MODULE, ACTION, SERVICE_NAME, CLIENT_IDENTIFIER, CLIENT_INFO, PROGRAM, PLSQL_OBJECT_ID PL_OID, PLSQL_SUBPROGRAM_ID PL_PROGID, PLSQL_ENTRY_OBJECT_ID PL_ENTRY_OID, PLSQL_ENTRY_SUBPROGRAM_ID PL_ENTRY_PROGID, PX_MAXDOP MAX_DOP, PX_IS_CROSS_INSTANCE, PX_MAXDOP_INSTANCES MAX_DOP_INSTANCES, PX_SERVERS_REQUESTED SERVERS_REQUESTED, PX_SERVERS_ALLOCATED SERVERS_ALLOCATED, ERROR_NUMBER, ERROR_FACILITY, ERROR_MESSAGE, NVL2(OTHER_XML, 'Y', NULL) HAS_OTHER_XML, NVL2(BINDS_XML, ' Y', NULL) HAS_BINDS_XML, NVL2(RM_CONSUMER_GROUP, NVL2(RM_LAST_ACTION_TIME, TO_CHAR(RM_LAST_ACTION_TIME, :B12 ), '00/00/0000 00:00:01') || XMLELEMENT( "rminfo", XMLATTRIBUTES( RM_LAST_ACTION AS "rmlastact", RM_LAST_ACTION_REASON AS "rmlastreason", TO_CHAR(RM_LAST_ACTION_TIME, :B12 ) AS "rmlasttime", RM_CONSUMER_GROUP AS "rmcg")).GETSTRINGVAL(), '00/00/0000 00:00:00') RM_INFO, CON_NAME, CON_ID FROM GV$SQL_MONITOR MO1 WHERE MO1.INST_ID BETWEEN :B11 AND :B10 AND MO1.SQL_ID = NVL(:B9 , MO1.SQL_ID) AND MO1.SQL_EXEC_START = NVL(:B8 , MO1.SQL_EXEC_START) AND MO1.SQL_EXEC_ID = NVL(:B7 , MO1.SQL_EXEC_ID) OR (MO1.DBOP_NAME = NVL(:B6 , MO1.DBOP_NAME) AND MO1.DBOP_EXEC_ID = NVL(:B5 , MO1.DBOP_EXEC_ID)) AND ((:B4 = 1 AND MO1.PX_QCSID IS NULL) OR (MO1.PX_SERVER_GROUP = NVL(:B3 , MO1.PX_SERVER_GROUP) AND MO1.PX_SERVER_SET = NVL(:B2 , MO1.PX_SERVER_SET) AND MO1.PX_SERVER# = NVL(:B1 , MO1.PX_SERVER#)))), MONITOR_AGG AS (SELECT MAX_ PX_QCSID, MAX_KEY, MAX_INST_ID, MAX_SESSION_ID, MAX_SESSION_SERIAL, MAX_PX_DOP, MAX_PX_DOP_INSTANCES, MAX_PX_IS_CROSS_INSTANCE, SUM_SERVERS_REQUESTED, SUM_SERVERS_ALLOCATED, DIST_INST_COUNT, DIST_PX_GROUP_COUNT, DIST_PX_SET_COUNT, MAX_PLAN_HASH_VALUE, MAX_FULL_PLAN_HASH_VALUE, MAX_USERID, MAX_PROGRAM, MAX_USERNAME, MAX_MODULE, MAX_ACTION, MAX_SERVICE_NAME, MAX_CLIENT_ID, MAX_CLIENT_INFO, MAX_ERROR_NUMBER, MAX_ERROR_FACILITY, MAX_ERROR_MESSAGE, QC_HAS_OTHER_XML, QC_HAS_BINDS_XML, MAX_PL_OID, MAX_PL_PROGID, MAX_PL_ENTRY_OID, MAX_PL_ENTRY_PROGID, MAX_SQL_ID, MAX_SQL_EXEC_START, MAX_SQL_EXEC_ID, MAX_LAST_REFRESH_TIME, MAX_DBOP_NAME, MAX_DBOP_EXEC_ID, CASE WHEN MAX_PL_OID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM DBA_PROCEDURES P WHERE P.OBJECT_ID = MAX_PL_OID AND P.SUBPROGRAM_ID = MAX_PL_PROGID AND ROWNUM = 1), 'Unavailable') END MAX_PL_NAME, CASE WHEN MAX_PL_EN TRY_OID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM DBA_PROCEDURES P WHERE P.OBJECT_ID = MAX_PL_ENTRY_OID AND P.SUBPROGRAM_ID = MAX_PL_ENTRY_PROGID AND ROWNUM = 1), 'Unavailable') END MAX_PL_ENTRY_NAME, MAX_STATUS, SUM_REFRESH_COUNT, MIN_FIRST_REFRESH_TIME, IS_FULL_TEXT, SQLMON_TEXT, SUM_ELAPSED_TIME, MAX_ELAPSED_TIME, MAX_QUEUING_TIME, SUM_CPU_TIME, SUM_USER_IO_WAIT_TIME, SUM_APPLICATION_WAIT_TIME, SUM_CONCURRENCY_WAIT_TIME, SUM_CLUSTER_WAIT_TIME, SUM_PLSQL_EXEC_TIME, SUM_JAVA_EXEC_TIME, SUM_OTHER_WAIT_TIME, SUM_FETCHES, SUM_BUFFER_GETS, SUM_READ_REQS, SUM_READ_BYTES, SUM_WRITE_REQS, SUM_WRITE_BYTES, SUM_IO_BYTES, SUM_IO_INTER_BYTES, DECODE(:B14 , 1, 'db_name', DB.DB_UNIQUE_NAME) DB_UNIQUE_NAME, DECODE(:B14 , 1, 'platform_name', DB.PLATFORM_NAME) PLATFORM_NAME, DECODE(:B14 , 1, 'host_name', INST.HOST_NAME) HOST_NAME, AGG_RM_INFO MAX_RM_INFO, MAX_CON_NAME, DEC ODE(MAX_CON_ID, 0, NULL, MAX_CON_ID) MAX_CON_ID FROM (SELECT MAX(PX_QCSID) MAX_PX_QCSID, MAX(CASE WHEN PX_QCSID IS NULL THEN KEY ELSE NULL END) MAX_KEY, MAX(CASE WHEN PX_QCSID IS NULL THEN INST_ID ELSE NULL END) MAX_INST_ID, MAX(CASE WHEN PX_QCSID IS NULL THEN SID ELSE NULL END) MAX_SESSION_ID, MAX(CASE WHEN PX_QCSID IS NULL THEN SESSION_SERIAL# ELSE NULL END) MAX_SESSION_SERIAL, MAX(MAX_DOP) MAX_PX_DOP, MAX(MAX_DOP_INSTANCES) MAX_PX_DOP_INSTANCES, MAX(PX_IS_CROSS_INSTANCE) MAX_PX_IS_CROSS_INSTANCE, SUM(SERVERS_REQUESTED) SUM_SERVERS_REQUESTED, SUM(SERVERS_ALLOCATED) SUM_SERVERS_ALLOCATED, COUNT(DISTINCT INST_ID) DIST_INST_COUNT, COUNT(DISTINCT PX_SERVER_GROUP) DIST_PX_GROUP_COUNT, COUNT(DISTINCT PX_SERVER_SET) DIST_PX_SET_COUNT, MAX(SQL_PLAN_HASH_VALUE) MAX_PLAN_HASH_VALUE, MAX(SQL_FULL_PLAN_HASH_VALUE) MAX_FULL_PLAN_HASH_VALUE, MAX(USERID) MAX_USERID, MAX(PROGRAM) MAX_PROGRAM, MAX(USERNAME) MAX_USERNAME, MAX(MODULE) MAX_MODULE, MAX(ACTION) MAX_ACTION, MAX(SERVI CE_NAME) MAX_SERVICE_NAME, MAX(CLIENT_IDENTIFIER) MAX_CLIENT_ID, MAX(CLIENT_INFO) MAX_CLIENT_INFO, MAX(ERROR_NUMBER) MAX_ERROR_NUMBER, MAX(ERROR_FACILITY) MAX_ERROR_FACILITY, MAX(ERROR_MESSAGE) MAX_ERROR_MESSAGE, MAX(NVL2(PX_QCSID, HAS_OTHER_XML, NULL)) QC_HAS_OTHER_XML, MAX(HAS_BINDS_XML) QC_HAS_BINDS_XML, MAX(PL_OID) MAX_PL_OID, MAX(PL_PROGID) MAX_PL_PROGID, MAX(PL_ENTRY_OID) MAX_PL_ENTRY_OID, MAX(PL_ENTRY_PROGID) MAX_PL_ENTRY_PROGID, MAX(SQL_ID) MAX_SQL_ID, MAX(SQL_EXEC_START) MAX_SQL_EXEC_START, MAX(SQL_EXEC_ID) MAX_SQL_EXEC_ID, MAX(LAST_REFRESH_TIME) MAX_LAST_REFRESH_TIME, MAX(STATUS) MAX_STATUS, SUM(REFRESH_COUNT) SUM_REFRESH_COUNT, MIN(FIRST_REFRESH_TIME) MIN_FIRST_REFRESH_TIME, MAX(DBOP_NAME) MAX_DBOP_NAME, MAX(DBOP_EXEC_ID) MAX_DBOP_EXEC_ID, CASE WHEN :B13 = 0 THEN NULL ELSE MAX(SQL_TEXT) END SQLMON_TEXT, MAX(IS_FULL_SQLTEXT) IS_FULL_TEXT, SUM(ELAPSED_TIME) SUM_ELAPSED_TIME, MAX(ELAPSED_TIME) MAX_ELAPSED_TIME, MAX(QUEUING_TIME) MAX_QUEUING_TIME, SUM (CPU_TIME) SUM_CPU_TIME, SUM(USER_IO_WAIT_TIME) SUM_USER_IO_WAIT_TIME, SUM(APPLICATION_WAIT_TIME) SUM_APPLICATION_WAIT_TIME, SUM(CONCURRENCY_WAIT_TIME) SUM_CONCURRENCY_WAIT_TIME, SUM(CLUSTER_WAIT_TIME) SUM_CLUSTER_WAIT_TIME, SUM(PLSQL_EXEC_TIME) SUM_PLSQL_EXEC_TIME, SUM(JAVA_EXEC_TIME) SUM_JAVA_EXEC_TIME, SUM(OTHER_WAIT_TIME) SUM_OTHER_WAIT_TIME, SUM(FETCHES) SUM_FETCHES, SUM(BUFFER_GETS) SUM_BUFFER_GETS, SUM(READ_REQS) SUM_READ_REQS, SUM(READ_BYTES) SUM_READ_BYTES, SUM(WRITE_REQS) SUM_WRITE_REQS, SUM(WRITE_BYTES) SUM_WRITE_BYTES, NVL(SUM(READ_BYTES), 0) + NVL(SUM(WRITE_BYTES), 0) SUM_IO_BYTES, SUM(IO_INTER_BYTES) SUM_IO_INTER_BYTES, MAX(RM_INFO) AGG_RM_INFO, MAX(CON_NAME) MAX_CON_NAME, MAX(CON_ID) MAX_CON_ID FROM MONITOR_DATA) MD, (SELECT HOST_NAME FROM V$INSTANCE) INST, (SELECT DB_UNIQUE_NAME, PLATFORM_NAME FROM V$DATABASE) DB), ASH_DATA AS (SELECT AD0.INST_ID, AD0.SESSION_ID, AD0.PLAN_LINE_ID, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, AD0.ACTIVITY_BU CKET_NUM, AD0.PLAN_ACTIVITY_BUCKET_NUM, AD0.SQL, AD0.TOP_LEVEL_SQL_ID, AD0.DBOP_NAME, AD0.IS_MONITORED_SQL, AD0.IS_PX_SLAVE, AD0.BUCKET_ACTIVITY_START, AD0.ACTIVITY_START, AD0.BUCKET_ACTIVITY_END, AD0.ACTIVITY_END, AD0.ACTIVITY_COUNT, AD0.ACTIVITY_TYPE, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.IMQ_COUNT, AD0.WAIT_COUNT, AD0.CPU_COUNT, AD0.OTHER_SQL_COUNT, AD0.PX_SERVER_SET, AD0.PX_DFO_ACTIVITY_COUNT, AD0.DFO_MOST_ACTIVE_IID, AD0.DFO_MOST_ACTIVE_SID, (CASE WHEN AD0.DFO_MOST_ACTIVE_IID = AD0.INST_ID AND AD0.DFO_MOST_ACTIVE_SID = AD0.SESSION_ID AND (((AD0.PX_DFO_ACTIVITY_COUNT / AD0.DFO_MOST_ACTIVE_COUNT) >= AD0.PX_DOP * 1.05) OR ((AD0.PX_DFO_ACTIVITY_COUNT / AD0.DFO_MOST_ACTIVE_COUNT) <= AD0.PX_DOP *0.95)) AND (AD0.DFO_DURATION * 100) > :B32 THEN AD0.ACTIVITY_COUNT ELSE NULL END) DFO_MOST_ACTIVE_COUNT, AD0.BUCKET_DISTINCT_SAMPLES, AD0.SQL_BUCKET_DISTINCT_SAMPLES, CASE WHEN AD0.PX_SERVER_GROUP IS NULL AND AD0.IS_PX_SLAVE = 1 THEN 1 ELSE AD0.PX_SE RVER_GROUP END PX_SERVER_GROUP, AD0.PX_STEP_ID, AD0.PX_DFO_PAIR_TYPE, AD0.PX_DFO_PAIR_ID, AD0.PX_STEP_ARG, AD0.PX_DOP, CASE WHEN AD0.PX_DOP IS NOT NULL AND AD0.PX_DOP <> AD0.PX_MIN_DOP AND AD0.PX_MIN_DOP != 0 THEN PX_MIN_DOP ELSE NULL END PX_MIN_DOP FROM (SELECT /*+ use_hash(ash) leading(mo) */ ASH.INST_ID, ASH.IS_PX_SLAVE, ASH.SESSION_ID, ASH.PLAN_LINE_ID, ASH.PLSQL_OBJECT_ID, ASH.PLSQL_SUBPROGRAM_ID, ASH.ACTIVITY_BUCKET_NUM, ASH.PLAN_ACTIVITY_BUCKET_NUM, ASH.SQL, ASH.TOP_LEVEL_SQL_ID, ASH.DBOP_NAME, ASH.IS_MONITORED_SQL, ASH.BUCKET_ACTIVITY_START, ASH.ACTIVITY_START, ASH.BUCKET_ACTIVITY_END, ASH.ACTIVITY_END, ASH.ACTIVITY_COUNT, ASH.ACTIVITY_TYPE, ASH.OTHER_SQL_ACTIVITY_TYPE, ASH.EVENT_NAME, ASH.IMQ_COUNT, ASH.WAIT_COUNT, ASH.CPU_COUNT, ASH.OTHER_SQL_COUNT, MO.PX_SERVER_SET, ASH.PX_DFO_ACTIVITY_COUNT, TRUNC(ASH.MOST_ACTIVE_IN_DFO / 10000000000) DFO_MOST_ACTIVE_COUNT, MOD(TRUNC(ASH.MOST_ACTIVE_IN_DFO / 1000000), 10000) DFO_MOST_ACTIVE_IID, MOD( ASH.MOST_ACTIVE_IN_DFO, 1000000) DFO_MOST_ACTIVE_SID, ASH.DFO_DURATION, ASH.BUCKET_DISTINCT_SAMPLES, ASH.SQL_BUCKET_DISTINCT_SAMPLES, MO.PX_SERVER_GROUP, ASH.PX_STEP_ID, ASH.PX_DFO_PAIR_TYPE, ASH.PX_DFO_PAIR_ID, ASH.PX_STEP_ARG, ASH.PX_DOP, ASH.PX_MIN_DOP FROM (SELECT /*+ no_merge */ MD.INST_ID, MD.SID, MD.SESSION_SERIAL#, MD.PX_SERVER_SET, MD.PX_SERVER_GROUP FROM MONITOR_DATA MD WHERE MD.SID IS NOT NULL OR :B31 = 1) MO, (SELECT /*+ no_merge */ GVTF.INST_ID, GVTF.GLOBAL_SAMPLE_ID, GVTF.IS_PX_SLAVE, GVTF.SESSION_ID, GVTF.PLAN_LINE_ID, GVTF.PLSQL_OBJECT_ID, GVTF.PLSQL_SUBPROGRAM_ID, GVTF.ACTIVITY_BUCKET_NUM, GVTF.PLAN_ACTIVITY_BUCKET_NUM, GVTF.SQL, GVTF.TOP_LEVEL_SQL_ID, GVTF.DBOP_NAME, GVTF.IS_MONITORED_SQL, GVTF.BUCKET_ACTIVITY_START, GVTF.ACTIVITY_START, GVTF.BUCKET_ACTIVITY_END, GVTF.ACTIVITY_END, GVTF.ACTIVITY_COUNT, GVTF.ACTIVITY_TYPE, GVTF.OTHER_SQL_ACTIVITY_TYPE, GVTF.EVENT_NAME, GVTF.IMQ_COUNT, GVTF.WAIT_COUNT, GVTF.CPU_COUNT, GVTF.OTHER_S QL_COUNT, MAX(GVTF.PER_SERVER_DFO_COUNT * 10000000000 + GVTF.INST_ID * 1000000 + GVTF.SESSION_ID) OVER(PARTITION BY GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID) MOST_ACTIVE_IN_DFO, SUM(GVTF.ACTIVITY_COUNT) OVER(PARTITION BY GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID) PX_DFO_ACTIVITY_COUNT, GVTF.DFO_DURATION, GVTF.PX_STEP_ID, GVTF.PX_DFO_PAIR_TYPE, GVTF.PX_DFO_PAIR_ID, GVTF.PX_STEP_ARG, GVTF.PX_DOP, GVTF.PX_MIN_DOP, COUNT(DISTINCT GVTF.GLOBAL_SAMPLE_ID) OVER(PARTITION BY GVTF.ACTIVITY_BUCKET_NUM) BUCKET_DISTINCT_SAMPLES, COUNT(DISTINCT GVTF.GLOBAL_SAMPLE_ID) OVER(PARTITION BY GVTF.SQL, GVTF.ACTIVITY_BUCKET_NUM) SQL_BUCKET_DISTINCT_SAMPLES FROM TABLE(GV$(CURSOR( (SELECT USERENV('INSTANCE') INST_ID, ASH2.GLOBAL_SAMPLE_ID, CASE WHEN :B30 = 1 AND :B27 > 1 THEN BUCKET_NUM ELSE NULL END ACTIVITY_BUCKET_NUM, CASE WHEN :B29 = 1 AND :B27 > 1 THEN BUCKET_NUM ELSE NULL END PLAN_ACTIVITY_BUCKET_NUM, ASH2.SQL, ASH2.TOP_LEVEL_SQL_ID, ASH2.DBOP_NAME, ASH2.IS_MONITORED_SQL, A SH2.PLAN_LINE_ID, ASH2.PLSQL_OBJECT_ID, ASH2.PLSQL_SUBPROGRAM_ID, ASH2.ACTIVITY_TYPE, ASH2.OTHER_SQL_ACTIVITY_TYPE, ASH2.EVENT_NAME, ASH2.IS_PX_SLAVE, ASH2.SESSION_ID, ASH2.PX_STEP_ID, ASH2.PX_DFO_PAIR_TYPE, ASH2.PX_DFO_PAIR_ID, ASH2.PX_STEP_ARG, CASE WHEN ASH2.PX_DFO_PAIR_ID IS NOT NULL THEN DECODE(ASH2.PX_DOP, 0, :B28 , ASH2.PX_DOP) ELSE NULL END PX_DOP, ASH2.PX_MIN_DOP, :B20 + NUMTODSINTERVAL(:B26 * (ASH2.BUCKET_NUM-1), 'SECOND') BUCKET_ACTIVITY_START, :B20 + NUMTODSINTERVAL( :B26 * ASH2.BUCKET_NUM - 1, 'SECOND') BUCKET_ACTIVITY_END, ASH2.ACTIVITY_START, ASH2.ACTIVITY_END, ASH2.ACTIVITY_COUNT, ASH2.IMQ_COUNT, ASH2.WAIT_COUNT, ASH2.CPU_COUNT, ASH2.OTHER_SQL_COUNT, SUM(ASH2.ACTIVITY_COUNT) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE, DECODE(ASH2.PX_DFO_PAIR_ID, NULL, NULL, ASH2.SESSION_ID)) PER_SERVER_DFO_COUNT, CEIL((MAX(ASH2.MAX_SAMPLE_DATE) OVER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE) - MIN(ASH2.MIN_SAMPLE_DATE) O VER(PARTITION BY ASH2.PX_DFO_PAIR_ID, ASH2.PX_DFO_PAIR_TYPE)) * 3600 * 24) DFO_DURATION FROM (SELECT ASH1.BUCKET_NUM, ASH1.GLOBAL_SAMPLE_ID, ASH1.PLAN_LINE_ID, ASH1.PLSQL_OBJECT_ID, ASH1.PLSQL_SUBPROGRAM_ID, ASH1.ACTIVITY_TYPE, ASH1.OTHER_SQL_ACTIVITY_TYPE, ASH1.EVENT_NAME, ASH1.SESSION_ID, ASH1.PX_STEP_ID, ASH1.PX_STEP_ARG, MAX(ASH1.SQL) SQL, MAX(ASH1.IS_MONITORED_SQL) IS_MONITORED_SQL, MAX(ASH1.PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, MAX(ASH1.PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, MIN(SAMPLE_DATE) MIN_SAMPLE_DATE, MAX(SAMPLE_DATE) MAX_SAMPLE_DATE, MAX(ASH1.IS_PX_SLAVE) IS_PX_SLAVE, MAX(ASH1.PX_DOP) PX_DOP, MIN(ASH1.PX_DOP) PX_MIN_DOP, MIN(ASH1.SAMPLE_DATE) ACTIVITY_START, MAX(ASH1.SAMPLE_DATE) ACTIVITY_END, COUNT(ASH1.SQL) ACTIVITY_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Cpu' AND ASH1.EVENT_NAME = 'in memory' THEN 1 ELSE NULL END) IMQ_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE != 'Other SQL Execution' AND ASH1.ACTIVITY_TYPE != 'Non SQL' AND ASH1.ACTIVITY_TYPE != 'Cp u' THEN 1 ELSE NULL END) WAIT_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Cpu' AND ASH1.EVENT_NAME IS NULL THEN 1 ELSE NULL END) CPU_COUNT, COUNT(CASE WHEN ASH1.ACTIVITY_TYPE = 'Other SQL Execution' AND ASH1.ACTIVITY_TYPE != 'Non SQL' THEN 1 ELSE NULL END) OTHER_SQL_COUNT, MAX(ASH1.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, MAX(ASH1.DBOP_NAME) DBOP_NAME FROM ( SELECT (CASE WHEN :B27 > 1 THEN (TRUNC(DELTA_TIME_SECONDS/ :B26 ) + 1) ELSE 1 END) BUCKET_NUM, ASH00.SQL, ASH00.SAMPLE_DATE, NVL2(DUP.C2, TRUNC(DELTA_TIME_SECONDS/ (:B25 )) + 1, NULL) GLOBAL_SAMPLE_ID, NVL2(DUP.C2, NULL, ASH00.IS_MONITORED_SQL) IS_MONITORED_SQL, NVL2(DUP.C2, NULL, ASH00.IN_INMEMORY_QUERY) IN_INMEMORY_QUERY, NVL2(DUP.C2, NULL, ASH00.WAIT_CLASS) WAIT_CLASS, NVL2(DUP.C2, NULL, ASH00.ACTIVITY_TYPE) ACTIVITY_TYPE, NVL2(DUP.C2, NULL, ASH00.OTHER_SQL_ACTIVITY_TYPE) OTHER_SQL_ACTIVITY_TYPE, NVL2(DUP.C2, NULL, ASH00.EVENT_NAME) EVENT_NAME, NVL2(DUP.C2, NULL, ASH00.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL _ID, NVL2(DUP.C2, NULL, ASH00.DBOP_NAME) DBOP_NAME, NVL2(DUP.C2, NULL, ASH00.IS_PX_SLAVE) IS_PX_SLAVE, NVL2(DUP.C2, NULL, ASH00.SESSION_ID) SESSION_ID, NVL2(DUP.C2, NULL, ASH00.PLSQL_OBJECT_ID) PLSQL_OBJECT_ID, NVL2(DUP.C2, NULL, ASH00.PLSQL_SUBPROGRAM_ID) PLSQL_SUBPROGRAM_ID, NVL2(DUP.C2, NULL, ASH00.PLAN_LINE_ID) PLAN_LINE_ID, NVL2(DUP.C2, NULL, ASH00.PX_STEP_ID) PX_STEP_ID, NVL2(DUP.C2, NULL, ASH00.PX_STEP_ARG) PX_STEP_ARG, NVL2(DUP.C2, NULL, ASH00.PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, NVL2(DUP.C2, NULL, ASH00.PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, NVL2(DUP.C2, NULL, ASH00.PX_DOP) PX_DOP FROM (SELECT 1 C1, NULL C2 FROM V$TIMER UNION ALL SELECT 1 C1, 1 C2 FROM V$TIMER) DUP, (SELECT /*+ no_merge */ 1 C1, ASH000.SAMPLE_DATE, ASH000.IS_MONITORED_SQL, ((EXTRACT(SECOND FROM(DELTA_TIME)) + EXTRACT(MINUTE FROM(DELTA_TIME)) * 60 + EXTRACT(HOUR FROM(DELTA_TIME)) * 3600 + EXTRACT(DAY FROM(DELTA_TIME)) * 86400)) DELTA_TIME_SECONDS, ASH000.IN_INMEMORY_QUERY, ASH00 0.WAIT_CLASS, DECODE(ASH000.IS_MONITORED_SQL, 1, NVL(ASH000.WAIT_CLASS, 'Cpu'), DECODE(SQL_ID, NULL, 'Non SQL', 'Other SQL Execution')) ACTIVITY_TYPE, NVL(ASH000.WAIT_CLASS, 'Cpu') OTHER_SQL_ACTIVITY_TYPE, DECODE(:B24 , 1, CASE WHEN ASH000.IS_MONITORED_SQL = 1 THEN NVL(ASH000.EVENT, DECODE(ASH000.IN_INMEMORY_QUERY, 'Y', 'in memory', ASH000.EVENT)) WHEN ASH000.SQL_ID IS NOT NULL THEN 'sql_id: ' || ASH000.SQL_ID WHEN ASH000.CALL_NAME IS NOT NULL THEN 'call: ' || ASH000.CALL_NAME ELSE 'anonymous: '|| ASH000.EVENT END, NULL) EVENT_NAME, CASE WHEN ASH000.IS_MONITORED_SQL = 1 AND (NVL(ASH000.SQL_ID, :B9 ) = :B9 OR NVL(ASH000.DBOP_NAME, :B6 ) = :B6 ) THEN 'this' WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.SQL_ID IS NOT NULL AND ASH000.TOP_LEVEL_SQL_ID != ASH000.SQL_ID THEN ASH000.TOP_LEVEL_SQL_ID WHEN ASH000.SQL_ID IS NOT NULL THEN ASH000.SQL_ID ELSE NVL(CALL_NAME, 'anonymous') END SQL, CASE WHEN ASH000.IS_PX_SLAVE = 0 AND (ASH000.SQL_ID IS NULL OR ASH000.TOP_LEVEL_SQL_ID != ASH000.SQL_ID) THEN ASH000.TOP_LEVEL_SQL_ID END TOP_LEVEL_SQL_ID, ASH000.DBOP_NAME, ASH000.IS_PX_SLAVE, CASE WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.IS_MONITORED_SQL != 1 THEN 65536 ELSE ASH000.SESSION_ID END SESSION_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PLSQL_OBJECT_ID, NULL) PLSQL_OBJECT_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PLSQL_SUBPROGRAM_ID, NULL) PLSQL_SUBPROGRAM_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.SQL_PLAN_LINE_ID, NULL) PLAN_LINE_ID, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_STEP_ID, NULL) PX_STEP_ID, CASE WHEN ASH000.IS_PX_SLAVE = 1 AND ASH000.IS_MONITORED_SQL = 1 AND ASH000.PX_STEP_ID IN (1, 2, 3) THEN ASH000.PX_STEP_ARG ELSE NULL END PX_DFO_PAIR_ID, CASE WHEN ASH000.IS_PX_SLAVE = 0 OR ASH000.IS_MONITORED_SQL != 1 THEN NULL WHEN ASH000.PX_STEP_ID = 1 THEN 1 WHEN ASH000.PX_STEP_ID IN (2, 3) THEN 0 ELSE NULL END PX_DFO_PAIR_TYPE, DECODE(ASH000.IS_MONITORED_SQL, 1, ASH000.PX_STEP_ARG, NULL) PX_STEP_ARG, DECODE(ASH000.IS_ MONITORED_SQL, 1, ASH000.PX_DOP, NULL) PX_DOP FROM (SELECT ASH0.*, CASE WHEN ASH0.IS_TARGET_SQL = 1 OR (ASH0.IS_PX_SLAVE = 1 AND ((NVL(ASH0.TOP_LEVEL_SQL_ID, ASH0.SQL_ID) IS NOT NULL AND NVL(ASH0.TOP_LEVEL_SQL_ID, ASH0.SQL_ID) = :B9 ) OR (SQL_ID IS NULL AND :B23 = 'Y'))) THEN 1 ELSE 0 END IS_MONITORED_SQL FROM (SELECT (CASE WHEN (ASH.SQL_ID = :B9 AND ASH.SQL_EXEC_ID = :B7 AND ASH.SQL_EXEC_START = :B8 ) THEN 1 ELSE 0 END) IS_TARGET_SQL, ASH.SQL_ID, ASH.SQL_PLAN_LINE_ID, ASH.PLSQL_OBJECT_ID, ASH.PLSQL_SUBPROGRAM_ID, ASH.TOP_LEVEL_SQL_ID, DECODE(ASH.SQL_ID, NULL, ASH.TOP_LEVEL_CALL_NAME, NULL) CALL_NAME, ASH.EVENT, ASH.IN_INMEMORY_QUERY, ASH.WAIT_CLASS, ASH.SQL_EXEC_ID, ASH.SQL_EXEC_START, ASH.DBOP_NAME, ASH.DBOP_EXEC_ID, ASH.SESSION_ID, ASH.SESSION_SERIAL#, CASE WHEN QC_INSTANCE_ID IS NOT NULL AND (ASH.SESSION_ID != ASH.QC_SESSION_ID OR ASH.SESSION_SERIAL# != ASH.QC_SESSION_SERIAL# OR USERENV('instance') != ASH.QC_INSTANCE_ID) THEN 1 ELSE 0 END IS_PX_SLAVE, SAMP LE_TIME - CAST(:B20 AS TIMESTAMP) DELTA_TIME, CAST(FROM_TZ(ASH.SAMPLE_TIME, DBTIMEZONE) AS DATE) SAMPLE_DATE, TRUNC(MOD(PX_FLAGS/65536, 32)) PX_STEP_ID, MOD(PX_FLAGS, 65536) PX_STEP_ARG, TRUNC(PX_FLAGS/2097152) PX_DOP FROM V$ACTIVE_SESSION_HISTORY ASH WHERE ((ASH.SESSION_ID = :B19 AND ASH.SESSION_SERIAL# = :B18 AND USERENV('INSTANCE') = :B17 ) OR (ASH.QC_SESSION_ID IS NOT NULL AND ASH.QC_SESSION_ID = :B19 AND ASH.QC_SESSION_SERIAL# = :B18 AND ASH.QC_INSTANCE_ID = :B17 )) AND SAMPLE_TIME BETWEEN :B16 AND :B15 ) ASH0 WHERE (ASH0.SAMPLE_DATE BETWEEN :B20 + 1/24/3600 AND :B22 - 1/24/3600 OR (ASH0.SQL_ID = :B9 AND ASH0.SQL_EXEC_START = :B8 AND ASH0.SQL_EXEC_ID = :B7 ) OR (ASH0.DBOP_NAME = :B6 AND ASH0.DBOP_EXEC_ID = :B5 )) AND (:B21 IS NULL OR ASH0.SQL_PLAN_LINE_ID = :B21 ) AND (ASH0.IS_PX_SLAVE = 0 OR ASH0.SQL_ID IS NOT NULL)) ASH000 ) ASH00 WHERE ASH00.C1 = DUP.C1) ASH1 WHERE ASH1.BUCKET_NUM > 0 AND ASH1.BUCKET_NUM <= :B27 GROUP BY USERENV('INSTANCE'), ASH1.GLOBAL_SAMPLE_ID, ASH1.BUCKET_NUM, ASH1.SESSION_ID, ASH1.PLAN_LINE_ID, ASH1.PLSQL_OBJECT_ID, ASH1.PLSQL_SUBPROGRAM_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME, ASH1.OTHER_SQL_ACTIVITY_TYPE, ASH1.PX_STEP_ID, ASH1.PX_STEP_ARG) ASH2)))) GVTF WHERE GVTF.INST_ID BETWEEN :B11 AND :B10 ) ASH WHERE ASH.GLOBAL_SAMPLE_ID IS NULL AND ASH.SESSION_ID = MO.SID(+) AND ASH.INST_ID = MO.INST_ID(+)) AD0), RESPONSE_TIME_DATA AS (SELECT ADH.BUCKET_NUM, ADH.SQL_ROWNUM, ADH.SQL, ADH.TOP_LEVEL_SQL_ID, ADH.DBOP_NAME, ADH.PX_ID, DECODE( ADH.PX_STEP_ID, NULL, NULL, 0, NULL, 1, 'PX Server(s) - Executing Parent DFO', 2, 'PX Server(s) - Executing Child DFO', 3, 'PX Server(s) - Sampling Child DFO', 4, 'PX Server(s) - Joining Group', 5, 'QC - Scheduling Child DFO', 6, 'QC - Scheduling Parent DFO', 7, 'QC - Initializing Objects', 8, 'QC - Flushing Objects', 9, 'QC - Allocating Slaves', 10, 'QC - Initializing Granules', 11, 'PX Server(s) - Parsing Cursor', 12, 'PX Server(s) - Executing Cursor', 13, 'PX Server(s) - Preparing Transaction', 14, 'PX Server(s) - Joining Transaction', 15, 'PX Server(s) - Load Commit', 16, 'PX Server(s) - Aborting Transaction', 17, 'QC - Executing Child DFO', 18, 'QC - Executing Parent DFO', 'PX Step - ' || PX_STEP_ID) PX_STEP_ID, ADH.PX_STEP_ARG, ADH.PX_DFO_PAIR_ID, ADH.PX_DOP, ADH.PX_MIN_DOP, ADH.DFO_MOST_ACTIVE_IID, ADH.DFO_MOST_ACTIVE_SID, ADH.DFO_MOST_ACTIVE_COUNT, ADH.ACTIVITY_START, ADH.ACTIVITY_END, ADH.ACTIVITY_TYPE, ADH.OTHER_SQL_ACTIVITY_TYPE, ADH.EVENT_NAME, ADH.PLAN_LINE_ID, ADH.PLSQL_OBJECT_ID, ADH.PLSQL_SUBPROGRAM_ID, CASE WHEN PLSQL_ROWNUM = 1 AND ADH.PLSQL_OBJECT_ID IS NOT NULL THEN NVL((SELECT P.OWNER || '.' || P.OBJECT_NAME || DECODE(P.PROCEDURE_NAME, NULL, '', '.' || P.PROCEDURE_NAME) FROM DBA_PROCEDURES P WHERE P.OBJECT_ID = ADH.PLSQL_OBJECT_ID AND P.SUBPROGRAM_ID = ADH.PLSQL_SUBPROGRAM_ID), 'Unavailable') ELSE NULL END PLSQL_NAME, ADH.ACTIVITY_COUNT, ADH.BUCKET_ACTIVE_SECONDS, ADH.BUCKET_IDL E_SECONDS, (CASE WHEN ADH.IS_MONITORED_SQL = 0 THEN ADH.ACTIVE_SECONDS WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_CPU_HEIGHT >= :B34 THEN DECODE(ADH.ACTIVITY_TYPE, 'Cpu', (ADH.DFO_PAIR_ACTIVITY_HEIGHT / ADH.DFO_PAIR_CPU_HEIGHT) * ADH.DFO_PAIR_TOTAL_SECONDS, 0) WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.PX_DOP > :B34 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * DECODE(ADH.ACTIVITY_TYPE, 'Cpu', ADH.DFO_PAIR_ACTIVITY_HEIGHT, (ADH.DFO_PAIR_ACTIVITY_HEIGHT * (:B34 - ADH.DFO_PAIR_CPU_HEIGHT)) / (ADH.DFO_PAIR_TOTAL_HEIGHT_ADJ - ADH.DFO_PAIR_CPU_HEIGHT))) / :B34 WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL THEN (ADH.DFO_PAIR_TOTAL_SECONDS * ADH.DFO_PAIR_ACTIVITY_HEIGHT) / ADH.PX_DOP ELSE ADH.ACTIVE_SECONDS END) RESP_TIME, (CASE WHEN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_IDLE_HEIGHT > 0 AND ADH.PX_DOP > :B34 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * (ADH.DFO_PAIR_IDLE_HEIGHT * (:B34 - ADH.DFO_PAIR_CPU_HEIGHT)) / (ADH.DFO_PAIR_TOTAL_HEIGHT_ADJ - ADH.DFO_PAIR_CPU_HEIGHT)) / :B34 WH EN ADH.PX_DFO_PAIR_ID IS NOT NULL AND ADH.DFO_PAIR_IDLE_HEIGHT > 0 THEN (ADH.DFO_PAIR_TOTAL_SECONDS * ADH.DFO_PAIR_IDLE_HEIGHT) / ADH.PX_DOP ELSE 0 END) DFO_PAIR_IDLE_RESP_TIME, ADH.DFO_PAIR_ACTIVITY_HEIGHT, ADH.DFO_PAIR_CPU_HEIGHT, ADH.DFO_PAIR_IDLE_HEIGHT, ADH.DFO_PAIR_TOTAL_HEIGHT, ADH.DFO_PAIR_CPU_ACTIVITY, ADH.DFO_PAIR_TOTAL_SECONDS FROM (SELECT ADH_1.*, (ROW_NUMBER() OVER(PARTITION BY ADH_1.PLSQL_OBJECT_ID, ADH_1.PLSQL_SUBPROGRAM_ID ORDER BY ADH_1.BUCKET_NUM, ADH_1.ACTIVITY_TYPE, ADH_1.EVENT_NAME)) PLSQL_ROWNUM, (ROW_NUMBER() OVER(PARTITION BY ADH_1.SQL ORDER BY ADH_1.BUCKET_NUM, ADH_1.ACTIVITY_TYPE, ADH_1.EVENT_NAME)) SQL_ROWNUM, (CASE WHEN ADH_1.PX_DFO_PAIR_ID IS NOT NULL AND (ADH_1.DFO_PAIR_TOTAL_HEIGHT < ADH_1.PX_DOP) AND (ADH_1.DFO_PAIR_CPU_HEIGHT < :B34 ) THEN ADH_1.PX_DOP - ADH_1.DFO_PAIR_TOTAL_HEIGHT ELSE 0 END) DFO_PAIR_IDLE_HEIGHT, (CASE WHEN ADH_1.PX_DFO_PAIR_ID IS NOT NULL AND (ADH_1.DFO_PAIR_TOTAL_HEIGHT < ADH_1.PX_DOP) AND (ADH_1.DFO_PAIR_ CPU_HEIGHT < :B34 ) THEN ADH_1.PX_DOP ELSE ADH_1.DFO_PAIR_TOTAL_HEIGHT END) DFO_PAIR_TOTAL_HEIGHT_ADJ FROM (SELECT ADH_0.*, (CASE WHEN ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.DFO_PAIR_TOTAL_ACTIVITY * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_TOTAL_HEIGHT, (CASE WHEN ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.DFO_PAIR_CPU_ACTIVITY * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_CPU_HEIGHT, (CASE WHEN ADH_0.PX_DFO_PAIR_ID IS NOT NULL AND ADH_0.DFO_PAIR_TOTAL_SECONDS > 0 THEN (ADH_0.ACTIVITY_COUNT * :B25 ) / ADH_0.DFO_PAIR_TOTAL_SECONDS ELSE 0 END) DFO_PAIR_ACTIVITY_HEIGHT FROM (SELECT AD3.*, (SUM(DECODE(AD3.PX_DFO_PAIR_ID, NULL, 0, AD3.ACTIVE_SECONDS)) OVER(PARTITION BY DECODE(AD3.PX_DFO_PAIR_ID, NULL, NULL, AD3.BUCKET_NUM), DECODE(AD3.PX_DFO_PAIR_ID, NULL, NULL, AD3.PX_STEP_ARG))) DFO_PAIR_TOTAL_SECONDS FROM (SELECT AD2.*, CASE WHEN AD2.IS_MONITORED_SQL = 0 THEN SQL_BUCKET_DISTINCT_SAMPLES * :B25 WHEN AD2.PX_ID IS NULL THE N AD2.ACTIVITY_COUNT * :B25 WHEN AD2.BUCKET_PARALLEL_MON_ACTIVITY > 0 THEN (AD2.ACTIVITY_COUNT * AD2.BUCKET_PARALLEL_MON_SECONDS) / AD2.BUCKET_PARALLEL_MON_ACTIVITY ELSE 0 END ACTIVE_SECONDS, CASE WHEN AD2.BUCKET_INTERVAL > BUCKET_ACTIVE_SECONDS THEN AD2.BUCKET_INTERVAL - BUCKET_ACTIVE_SECONDS ELSE 0 END BUCKET_IDLE_SECONDS FROM (SELECT AD1.*, (AD1.BUCKET_SERIAL_MON_ACTIVITY * :B25 ) BUCKET_SERIAL_MON_SECONDS, (AD1.BUCKET_TOTAL_MON_ACTIVITY - AD1.BUCKET_SERIAL_MON_ACTIVITY) BUCKET_PARALLEL_MON_ACTIVITY, (AD1.BUCKET_ACTIVE_SECONDS - (AD1.BUCKET_OTHER_ACTIVITY + AD1.BUCKET_SERIAL_MON_ACTIVITY) * :B25 ) BUCKET_PARALLEL_MON_SECONDS, (AD1.BUCKET_OTHER_ACTIVITY * :B25 ) BUCKET_OTHER_SECONDS, DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, SUM(AD1.ACTIVITY_COUNT) OVER(PARTITION BY DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, AD1.BUCKET_NUM), AD1.PX_DFO_PAIR_ID)) DFO_PAIR_TOTAL_ACTIVITY, DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, SUM(DECODE(AD1.ACTIVITY_TYPE, 'Cpu', AD1.ACTIVITY_COUNT, 0)) OVER(PARTITION BY DECODE(AD1.PX_DFO_PAIR_ID, NULL, NULL, AD1.BUCKET_NUM), AD1.PX_DFO_PAIR_ID)) DFO_PAIR_CPU_ACTIVITY FROM (SELECT AD01.*, NVL((SUM(DECODE(AD01.IS_MONITORED_SQL, 1, AD01.ACTIVITY_COUNT, NULL)) OVER(PARTITION BY AD01.BUCKET_NUM)), 0) BUCKET_TOTAL_MON_ACTIVITY, (NVL(SUM(CASE WHEN AD01.IS_MONITORED_SQL = 1 AND AD01.PX_ID IS NULL THEN AD01.ACTIVITY_COUNT ELSE NULL END) OVER(PARTITION BY AD01.BUCKET_NUM), 0)) BUCKET_SERIAL_MON_ACTIVITY, (NVL((SUM(DECODE(AD01.IS_MONITORED_SQL, 0, AD01.SQL_BUCKET_DISTINCT_SAMPLES, NULL)) OVER(PARTITION BY AD01.BUCKET_NUM)), 0)) BUCKET_OTHER_ACTIVITY, (NVL(AD01.BUCKET_DISTINCT_SAMPLES, 0) * :B25 ) BUCKET_ACTIVE_SECONDS, DECODE(AD01.BUCKET_NUM, :B27 , MOD(:B32 , :B26 ), :B26 ) BUCKET_INTERVAL FROM (SELECT AD0.ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.PX_ID, AD0.ACTIVITY_TYPE, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.PLAN_LINE_ID, AD0.PX_STEP_ID, AD0.PX_STEP_ARG, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, MAX(AD0.IS_MONITORED_SQL) IS_MONITORED_SQL, MAX(AD0.SQL) SQL, MAX(AD0.TOP_LEVEL_SQL_ID) TOP_LEVEL_SQL_ID, MAX(AD0.DBOP_NAME) DBOP_NAME, MAX(DECODE(AD0.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD0.DFO_MOST_ACTIVE_IID)) DFO_MOST_ACTIVE_IID, MAX(DECODE(AD0.DFO_MOST_ACTIVE_COUNT, NULL, NULL, AD0.DFO_MOST_ACTIVE_SID)) DFO_MOST_ACTIVE_SID, SUM(AD0.DFO_MOST_ACTIVE_COUNT) DFO_MOST_ACTIVE_COUNT, MAX(PX_DFO_PAIR_TYPE) PX_DFO_PAIR_TYPE, MAX(PX_DFO_PAIR_ID) PX_DFO_PAIR_ID, MAX(AD0.PX_DOP) PX_DOP, MIN(AD0.PX_MIN_DOP) PX_MIN_DOP, MAX(AD0.BUCKET_DISTINCT_SAMPLES) BUCKET_DISTINCT_SAMPLES, MAX(AD0.SQL_BUCKET_DISTINCT_SAMPLES) SQL_BUCKET_DISTINCT_SAMPLES FROM (SELECT AD00.*, (CASE WHEN AD00.IS_MONITORED_SQL = 1 AND (AD00.SESSION_ID != :B19 OR AD00.INST_ID != :B17 ) THEN AD00.PX_SERVER_GROUP END) PX_ID FROM ASH_DATA AD00 WHERE :B33 = 1 ) AD0 GROUP BY AD0.ACTIVITY_BUCKET_NUM, AD0.PX_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, AD0.OTHER_SQL_ACTIVITY_TYPE, AD0.PLAN_LINE_ID, AD0.PLSQL_OBJECT_ID, AD0.PLSQL_SUBPROGRAM_ID, AD0.PX_STEP_ID, AD0.PX_STEP_ARG ) AD01) AD1) AD2) AD3) ADH_0) ADH_1) ADH) SELECT /*+ no_monitor no_xml_query_rewrite */ XMLELEMENT( "sql_monitor_report", XMLATTRIBUTES(:B59 AS "version", TO_CHAR(:B58 , :B12 ) AS "sysdate"), XMLELEMENT( "report_parameters", NULL, CASE WHEN :B57 IS NOT NULL THEN XMLFOREST( :B57 AS "dbop_name", :B56 AS "dbop_exec_id") ELSE XMLFOREST( :B55 AS "sql_id", :B54 AS "sql_exec_id") END, XMLFOREST( :B53 AS "session_id", :B52 AS "session_serial", TO_CHAR(:B51 , :B12 ) AS "sql_exec_start", :B27 AS "bucket_count", TO_CHAR(:B50 , :B12 ) AS "interval_start", TO_CHAR(:B22 , :B12 ) AS "interval_end", DECODE(:B49 , 'Y', :B48 , NULL) AS "auto_refresh", :B47 AS "base_path"), CASE WHEN :B23 = 'Y' AND :B46 IS NOT NULL AND NOT (:B4 = 1 AND :B3 IS NULL AND :B2 IS NULL AND :B1 IS NULL) THEN XMLELEMENT( "parallel_filter", NULL, XMLFOREST( DECODE(:B4 , 1, 'yes', 'no') AS "qc", :B3 AS "server_group", :B2 AS "server_set", :B1 AS "server_number")) ELSE NULL END), CASE WHEN :B14 = 1 THEN XMLELEMENT( "derived_parameters_testing", NULL, XMLFOREST(:B11 AS "instance_id_low", :B10 AS "instance_id_high", :B26 AS "bucket_interval_sec", :B32 AS "interval_second", :B27 AS "bucket_calc_count", :B45 AS "bucket_calc_max_count", :B13 AS "sel_sqltext")) ELSE NULL END, (SELECT XMLCONCAT( CASE WHEN :B46 IS NULL AND :B60 IS NULL THEN XMLELEMENT( "target", XMLATTRIBUTES(:B17 AS "instance_id", :B19 AS "session_id", :B18 AS "session_serial", NVL2(:B6 , NULL, :B9 ) AS "sql_id", NVL2(:B6 , NULL, TO_CHAR(:B8 , :B12 )) AS "sql_exec_start", NVL2(:B6 , NULL, :B7 ) AS "sql_exec_id", NVL2(:B6 , :B6 , NULL) AS "dbop_name", NVL2(:B6 , :B5 , NULL) AS "dbop_exec_id", NVL2(:B6 , TO_CHAR(:B8 , :B12 ), NULL) AS "dbop_exec_start", NVL2(:B6 , NULL, MAX_PLAN_HASH_VALUE) AS "sql_plan_hash", NVL2(:B6 , NULL, MAX_FULL_PLAN_HASH_VALUE) AS "sql_full_plan_hash", MAGG.DB_UNIQUE_NAME AS "db_unique_name", MAGG.PLATFORM_NAME AS "db_platform_name", MAGG.HOST_NAME AS "report_host_name"), NVL2(SUM_SERVERS_REQUESTED, XMLELEMENT( "servers_requested", NULL, SUM_SERVERS_REQUESTED), NULL), NVL2(SUM_SERVERS_ALLOCATED, XMLELEMENT( "servers_allocated", NULL, SUM_SERVERS_ALLOCATED), NULL), NVL2(MAX_USERID, XMLELEMENT( "user_id", NULL, MAX_USERID), NULL), NVL2(MAX_USERNAME, XMLELEMENT( "user", NULL , MAX_USERNAME), NULL), NVL2(MAX_CON_ID, XMLELEMENT( "con_id", NULL, MAX_CON_ID), NULL), NVL2(MAX_CON_NAME, XMLELEMENT( "con_name", NULL, MAX_CON_NAME), NULL), NVL2(MAX_PROGRAM, XMLELEMENT( "program", NULL, MAX_PROGRAM), NULL), NVL2(MAX_MODULE, XMLELEMENT( "module", NULL, MAX_MODULE), NULL), NVL2(MAX_ACTION, XMLELEMENT( "action", NULL, MAX_ACTION), NULL), NVL2(MAX_SERVICE_NAME, XMLELEMENT( "service", NULL, MAX_SERVICE_NAME), NULL), NVL2(MAX_CLIENT_ID, XMLELEMENT( "client_id", NULL, MAX_CLIENT_ID), NULL), NVL2(MAX_CLIENT_INFO, XMLELEMENT( "client_info", NULL, MAX_CLIENT_INFO), NULL), NVL2(MAX_PL_ENTRY_OID, XMLELEMENT( "plsql_entry_object_id", NULL, MAX_PL_ENTRY_OID), NULL), NVL2(MAX_PL_ENTRY_PROGID, XMLELEMENT( "plsql_entry_subprogram_id", NULL, MAX_PL_ENTRY_PROGID), NULL), NVL2(MAX_PL_ENTRY_NAME, XMLELEMENT( "plsql_entry_name ", NULL, MAX_PL_ENTRY_NAME), NULL), NVL2(MAX_PL_OID, XMLELEMENT( "plsql_object_id", NULL, MAX_PL_OID), NULL), NVL2(MAX_PL_PROGID, XMLELEMENT( "plsql_subprogram_id", NULL, MAX_PL_PROGID), NULL), NVL2(MAX_PL_NAME, XMLELEMENT( "plsql_name", NULL, MAX_PL_NAME), NULL), CASE WHEN (:B13 = 0 OR :B6 IS NOT NULL) THEN NULL ELSE XMLELEMENT( "sql_fulltext", XMLATTRIBUTES(NVL2(SQL_VTEXT, 'Y', IS_FULL_TEXT) AS "is_full"), NVL2(SQL_VTEXT, SQL_VTEXT, SQLMON_TEXT)) END, XMLELEMENT( "status", NULL, MAX_STATUS), XMLELEMENT( "refresh_count", NULL, SUM_REFRESH_COUNT), XMLELEMENT( "first_refresh_time", NULL, TO_CHAR(MIN_FIRST_REFRESH_TIME, :B12 )), XMLELEMENT( "last_refresh_time", NULL, TO_CHAR(:B58 , :B12 )), XMLELEMENT( "duration", NULL, GREATEST(:B65 , LEAST(MAX_ELAPSED_TIME/1000000, 1), CEIL(MAX_QUEUING_TIME/1000000))), DECODE(MAX_RM_INFO, '00/00/0000 00 :00:00', NULL, XMLTYPE(SUBSTR(MAX_RM_INFO, 20))), CASE WHEN (:B63 = 'Y') THEN XMLELEMENT( "adaptive_plan", XMLATTRIBUTES(:B64 AS "is_final"), :B63 ) ELSE NULL END, NVL((SELECT XMLFOREST( XMLAGG( XMLELEMENT( "param", XMLATTRIBUTES(E.NAME AS "name"), DECODE(:B14 , 1, 'XXXX', E.VALUE)) ORDER BY E.NAME) AS "optimizer_env") SQL_ENV FROM GV$SQL_OPTIMIZER_ENV E WHERE E.INST_ID = :B17 AND E.SQL_ID = :B9 AND E.CHILD_ADDRESS = HEXTORAW(:B66 ) AND (DECODE(:B14 , 1, 'YES', E.ISDEFAULT) = 'NO' OR E.ID IN (2, 12, 24, 35, 36, 37, 246, 256, 257, 274, 275, 289, 290))), (SELECT XMLELEMENT( "optimizer_env", XMLATTRIBUTES('sys' AS "type"), XMLAGG( XMLELEMENT( "param", XMLATTRIBUTES(E.NAME AS "name"), DECODE(:B14 , 1, 'XXXX', E.VALUE)) ORDER BY E.NAME)) SYS_ENV FROM V$SYS_OPTIMIZER_ENV E WHERE (DECODE(:B14 , 1, 'YES', E.ISDEFAULT) = 'NO' OR E.ID IN (2, 12, 24, 35, 36, 37, 24 6, 256, 257, 274, 275, 289, 290)))) ) END, XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), DECODE(NVL(SUM_ELAPSED_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), SUM_ELAPSED_TIME)), DECODE(NVL(MAX_QUEUING_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MAX_QUEUING_TIME)), DECODE(NVL(SUM_CPU_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), SUM_CPU_TIME)), DECODE(NVL(SUM_USER_IO_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), SUM_USER_IO_WAIT_TIME)), DECODE(NVL(SUM_APPLICATION_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), SUM_APPLICATION_WAIT_TIME)), DECODE(NVL(SUM_CONCURRENCY_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLAT TRIBUTES('concurrency_wait_time' AS "name"), SUM_CONCURRENCY_WAIT_TIME)), DECODE(NVL(SUM_CLUSTER_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), SUM_CLUSTER_WAIT_TIME)), DECODE(NVL(SUM_PLSQL_EXEC_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), SUM_PLSQL_EXEC_TIME)), DECODE(NVL(SUM_JAVA_EXEC_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), SUM_JAVA_EXEC_TIME)), DECODE(NVL(SUM_OTHER_WAIT_TIME, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), SUM_OTHER_WAIT_TIME)), DECODE(NVL(SUM_FETCHES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), SUM_FETCHES)), DECODE(NVL(SUM_BUFFER_GETS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), SUM_ BUFFER_GETS)), DECODE(NVL(SUM_READ_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), SUM_READ_REQS)), DECODE(NVL(SUM_WRITE_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), SUM_WRITE_REQS)), DECODE(NVL(SUM_READ_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), SUM_READ_REQS)), DECODE(NVL(SUM_READ_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), SUM_READ_BYTES)), DECODE(NVL(SUM_WRITE_REQS, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), SUM_WRITE_REQS)), DECODE(NVL(SUM_WRITE_BYTES, 0), 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), SUM_WRITE_BYTES)), CASE WHEN SUM_IO_INTER_BYTES IS NULL OR SUM_IO_BYTES = 0 OR SUM_IO_INTER_BYTES = SUM_IO_BYTES THEN NULL ELSE XMLELEMENT ( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(SUM_IO_BYTES / DECODE(SUM_IO_INTER_BYTES, 0, 1, SUM_IO_INTER_BYTES), 2)) END), CASE WHEN :B33 = 1 THEN (SELECT CASE WHEN SUM(ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_sampled", XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME)) ELSE NULL END FROM (SELECT AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1) ELSE NULL END, NVL2(MAX_ERROR_NUMBER, XMLELEMENT( "error", XMLATTRIBUTES(MAX_ERROR_NUMBER AS "number", MAX_ERROR_FACILITY AS "facility"), MAX_ERROR_MESSAGE), NULL), CASE WHEN :B62 = 1 AND MAGG.QC_HAS_BINDS_XML = 'Y' THEN (SELECT XMLTYPE(BINDS_XML) FROM GV$SQL_MONITOR MON WHERE MON.INST_ID = :B17 AND MON.KEY = MAGG.MAX_KEY AND MON.SID = MAGG.MAX_SESSION_ID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END, CASE WHEN :B61 = 1 AND MAGG.QC_HAS_OTHER_XML = 'Y' THEN (SELECT XMLTYPE(OTHER_XML) FROM GV$SQL_MONITOR MON WHERE MON.INST_ID = MAGG.MAX_INST_ID AND MON.KEY = MAGG.MAX_KEY AND MON.SID = MAGG.MAX_SESSION_ID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END) FROM (SELECT V.*, CASE WHEN :B13 = 2 AND IS_FULL_TEXT = 'N' AND :B46 IS NULL AND :B60 IS NULL THEN (SELECT SQL_FULLTEXT FROM GV$SQL SQ WHERE SQ.INST_ID BETWEEN :B11 AND :B10 AND SQ.SQL_ID = :B9 AND ROWNUM = 1) ELSE NULL END SQL_VTEXT FROM MONITOR_AGG V) MAGG), CASE WHEN :B44 = 1 THEN (SELECT CASE WHEN AT.ACTIVITY_COUNT > 0 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( :B41 AS "ash_missing_seconds", TO_CHAR(AT.ACTIVITY_START, :B12 ) AS "first_sample_time", TO_CHAR(AT.ACT IVITY_END, :B12 ) AS "last_sample_time", ROUND((AT.ACTIVITY_END - AT.ACTIVITY_START) * 3600 * 24) + 1 AS "duration", AT.ACTIVITY_COUNT AS "count", AT.IMQ_COUNT AS "imq_count", AT.WAIT_COUNT AS "wait_count", AT.CPU_COUNT AS "cpu_count", DECODE(AT.OTHER_SQL_COUNT, 0, NULL, AT.OTHER_SQL_COUNT) AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), AT.ACTIVITY_TOTAL, AH.GLOB_ACTIVITY_HISTO) WHEN :B41 IS NOT NULL THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( DECODE( :B41 , -1, 'all', TO_CHAR( :B41 )) AS "ash_missing_seconds")) ELSE NULL END FROM (SELECT MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) IMQ_COUNT, SUM(AD1.WAIT_COUNT) WAIT_COUNT, SUM(AD1.CPU_COUNT) CPU_COUNT, SUM(AD1.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_TOTAL FROM (SELECT AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1) AT, (SELECT CASE WHEN :B30 = 1 AND :B27 > 1 THEN XMLELEMENT( "activity_histogram", XMLATTRIBUTES( :B26 AS "bucket_interval", :B27 AS "bucket_count", TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR( :B22 , :B12 ) AS "end_time", ROUND(( :B22 - :B20 ) *3600*24) + 1 AS "duration"), XMLAGG( XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), ACTIVITY_BUCKET) ORDER BY AD2.BUCKET_NUM)) ELSE NULL END GLOB_ACTIVITY_HISTO FROM (SELECT AD1.BUCKET_NUM, SUM(ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(IMQ_COUNT) IMQ_COUNT, SUM(WAIT_COUNT) WAIT_COUNT, SUM(CPU_COUNT) CPU_COUNT, SUM(OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, MIN(AD1.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD1.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG( XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_BUCKET FROM (SELECT AD0.ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) ACTIVITY_START, MAX(AD0.ACTIVITY_END) ACTIVITY_END, SUM(AD0. ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(AD0.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD0.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END FROM ASH_DATA AD0 GROUP BY AD0.ACTIVITY_BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.BUCKET_NUM) AD2) AH) ELSE NULL END, CASE WHEN :B33 = 1 THEN (SELECT CASE WHEN AH.ACTIVITY_COUNT > 0 THEN XMLELEMENT( "activity_detail", XMLATTRIBUTES( TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR( :B22 , :B12 ) AS "end_time", :B41 AS "ash_missing_seconds", TO_CHAR(AH.ACTIVITY_START, :B12 ) AS "first_sample_time", TO_CHAR(AH.ACTIVITY_END, :B12 ) AS "last_sample_time", ROUND((AH.ACTIVITY_END - AH.ACTIVITY_START) * 3600 * 24) + 1 AS "duration", :B25 AS "sample_interval", :B26 AS "bucket_interval", :B27 AS "bucket_count", ROUND((:B22 - :B20 ) *3600*24) + 1 AS "bucket_duration", :B40 AS "cpu_cores", :B34 AS "total_cpu_cores", :B39 AS "hyperthread"), AH.GLOB_ACTIVITY_HISTO) WHEN :B41 IS NOT NULL THEN XMLELEMENT( "activity_detail", XMLATTRIBUTES( DECODE( :B41 , -1, 'all', TO_CHAR( :B41 )) AS "ash_missing_seconds")) ELSE NULL END FROM (SELECT MIN(AD2.ACTIVITY_START) ACTIVITY_START, MAX(AD2.ACTIVITY_END) ACTIVITY_END, SUM(AD2.ACTIVITY_COUNT) ACTIVITY_COUNT, XMLAGG( XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), ACTIVITY_BUCKET_XML) ORDER BY AD2.BUCKET_NUM) GLOB_ACTIVITY_HISTO FROM (SELECT AD1.BUCKET_NUM, MIN(AD1.ACTIVITY_START) ACTIVITY_START, MAX(AD1.ACTIVITY_END) ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, MAX(AD1.BUCKET_IDLE_SECONDS) BUCKET_IDLE_SECONDS, XMLAGG( XMLCONCAT( CASE WHEN AD1.DFO_PAIR_IDLE_RESP_TIME != 0 AND DFO_PAIR_ROWNUM = 1 THEN XMLELEMENT ( "activity", XMLATTRIBUTES( 'Parallel Skew' AS "class", AD1.PX_STEP_ARG AS "line", AD1.PX_ID AS "px", ROUND(AD1.DFO_PAIR_IDLE_RESP_TIME, 2) AS "rt"), 0) ELSE NULL END, XMLELEMENT( "activity", XMLATTRIBUTES( NVL(AD1.OTHER_SQL, AD1.RPI) AS "sql", AD1.NON_SQL AS "non_sql", AD1.CLASS AS "class", AD1.OTHER_SQL_CLASS AS "other_sql_class", AD1.EVENT AS "event", AD1.PLAN_LINE_ID AS "line", NVL2(AD1.PLSQL_OBJECT_ID, AD1.PLSQL_OBJECT_ID||'.'|| AD1.PLSQL_SUBPROGRAM_ID, NULL) AS "plsql_id", AD1.PLSQL_NAME AS "plsql_name", CASE WHEN AD1.SQL_ROWNUM = 1 THEN AD1.TOP_LEVEL_SQL_ID END AS "top_sql_id", CASE WHEN AD1.DBOP_NAME IS NOT NULL THEN AD1.DBOP_NAME END AS "dbop_name", CASE WHEN AD1.DFO_MOST_ACTIVE_IID IS NOT NULL AND :B67 = 'Y' THEN AD1.DFO_MOST_ACTIVE_IID END AS "skew_iid", DECODE(AD1.DFO_MOST_ACTIVE_COUN T, NULL, NULL, AD1.DFO_MOST_ACTIVE_SID) AS "skew_sid", AD1.DFO_MOST_ACTIVE_COUNT AS "skew_count", DECODE(AD1.PX_DOP, :B28 , NULL, AD1.PX_DOP) AS "dop", DECODE(AD1.PX_DOP, AD1.PX_MIN_DOP, NULL, AD1.PX_MIN_DOP) AS "min_dop", AD1.PX_ID AS "px", AD1.PX_STEP_ID AS "step", AD1.PX_STEP_ARG AS "arg", DECODE(AD1.ACTIVITY_COUNT, AD1.RESP_TIME, NULL, ROUND(AD1.RESP_TIME, 2)) AS "rt"), AD1.ACTIVITY_COUNT)) ORDER BY AD1.PX_STEP_ID, AD1.PX_STEP_ARG, AD1.DFO_PAIR_ROWNUM) ACTIVITY_BUCKET_XML FROM (SELECT AD01.*, CASE WHEN AD01.ACTIVITY_TYPE != 'Other SQL Execution' AND AD01.ACTIVITY_TYPE != 'Non SQL' THEN AD01.ACTIVITY_TYPE END CLASS, CASE WHEN (AD01.ACTIVITY_TYPE = 'Other SQL Execution' OR AD01.ACTIVITY_TYPE = 'Non SQL') THEN AD01.OTHER_SQL_ACTIVITY_TYPE END OTHER_SQL_CLASS, CASE WHEN AD01.ACTIVITY_TYPE != 'Other SQL Execution' AND AD01.ACTIVITY_TYPE != 'Non SQL' THEN AD01.EVENT_NAME END EVENT, C ASE WHEN AD01.SQL IN ('this', 'anonymous') THEN NULL ELSE AD01.SQL END RPI, DECODE(AD01.ACTIVITY_TYPE, 'Other SQL Execution', SUBSTR(AD01.EVENT_NAME, 9), NULL) OTHER_SQL, DECODE(AD01.ACTIVITY_TYPE, 'Non SQL', AD01.EVENT_NAME, NULL) NON_SQL, ROW_NUMBER() OVER(PARTITION BY AD01.BUCKET_NUM, AD01.PX_DFO_PAIR_ID ORDER BY AD01.ACTIVITY_TYPE, AD01.EVENT_NAME, AD01.PLAN_LINE_ID) DFO_PAIR_ROWNUM FROM RESPONSE_TIME_DATA AD01) AD1 GROUP BY AD1.BUCKET_NUM) AD2) AH) ELSE NULL END, CASE WHEN :B23 = 'Y' THEN (SELECT XMLELEMENT( "parallel_info", XMLATTRIBUTES( :B17 AS "qc_instance_id", MAX_PX_QCSID AS "qc_session_id", MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MAX_PX_DOP AS "dop", MAX_PX_DOP_INSTANCES AS "max_dop_instances", DIST_INST_COUNT AS "inst_count", DIST_PX_GROUP_COUNT AS "server_group_count", DIST_PX_SET_COUNT AS "server_set_count"), CASE WHEN :B69 = 1 THEN PX_SESSIONS ELSE NULL END, CASE WHEN :B67 = 'Y' THEN DECODE(:B68 , 1, PX_INSTANCES, NULL) ELSE NULL END) FROM (SELECT MAX_PX_QCSID, MAX_PX_DOP, MAX_PX_DOP_INSTANCES, MAX_PX_IS_CROSS_INSTANCE, SUM_SERVERS_REQUESTED, SUM_SERVERS_ALLOCATED, DIST_INST_COUNT, DIST_PX_GROUP_COUNT, DIST_PX_SET_COUNT, (SELECT XMLELEMENT( "sessions", XMLATTRIBUTES(MAX(PX_SESSION.ACTIVITY_COUNT) AS "max_activity_count", MAX(PX_SESSION.IMQ_COUNT) AS "max_imq_count", MAX(PX_SESSION.CPU_COUNT) AS "max_cpu_count", MAX(PX_SESSION.WAIT_COUNT) AS "max_wait_count", MAX(PX_SESSION.OTHER_SQL_COUNT) AS "max_other_sql_count", MAX(PX_SESSION.MAX_IO_REQS) AS "max_io_reqs", MAX(PX_SESSION.MAX_IO_BYTES) AS "max_io_bytes", MAX(PX_SESSION.MAX_BUFFER_GETS) AS "max_buffer_gets", MAX(PX_SESSION.MAX_ELAPSED_TIME) AS "max_elapsed_time"), XMLAGG(PX_SESSION.PX_SESSION_XML ORDER BY PX_SERVER_GROUP NULLS FIRST, PX_SERVER_SET, PX_SER VER#)) FROM (SELECT PX_SERVER_GROUP, PX_SERVER_SET, PX_SERVER#, MAX(PI.MAX_ELAPSED_TIME) MAX_ELAPSED_TIME, MAX(PI.MAX_IO_REQS) MAX_IO_REQS, MAX(PI.MAX_IO_BYTES) MAX_IO_BYTES, MAX(PI.MAX_BUFFER_GETS) MAX_BUFFER_GETS, SUM(PI.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(PI.IMQ_COUNT) IMQ_COUNT, SUM(PI.WAIT_COUNT) WAIT_COUNT, SUM(PI.CPU_COUNT) CPU_COUNT, SUM(PI.OTHER_SQL_COUNT) OTHER_SQL_COUNT, XMLELEMENT( "session", XMLATTRIBUTES( INST_ID AS "inst_id", PROCESS_NAME AS "process_name", SID AS "session_id", SESSION_SERIAL# AS "session_serial", PX_SERVER_GROUP AS "server_group", PX_SERVER_SET AS "server_set", PX_SERVER# AS "server_num"), XMLELEMENT( "stats", XMLATTRIBUTES( 'monitor' AS "type"), NVL2(MAX(ELAPSED_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MAX(ELAPSED_TIME)), NULL), NVL2(MAX(QUEUING_TIME), XMLELEMENT( "stat" , XMLATTRIBUTES('queuing_time' AS "name"), MAX(QUEUING_TIME)), NULL), NVL2(MAX(CPU_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MAX(CPU_TIME)), NULL), NVL2(MAX(USER_IO_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MAX(USER_IO_WAIT_TIME)), NULL), NVL2(MAX(APPLICATION_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MAX(APPLICATION_WAIT_TIME)), NULL), NVL2(MAX(CONCURRENCY_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MAX(CONCURRENCY_WAIT_TIME)), NULL), NVL2(MAX(CLUSTER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MAX(CLUSTER_WAIT_TIME)), NULL), NVL2(MAX(PLSQL_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MAX(PLSQL_EXEC_TIME)), NULL), NVL2(MAX(JAVA _EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MAX(JAVA_EXEC_TIME)), NULL), NVL2(MAX(OTHER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES( 'other_wait_time' AS "name"), MAX(OTHER_WAIT_TIME)), NULL), NVL2(MAX(FETCHES), XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MAX(FETCHES)), NULL), NVL2(MAX(BUFFER_GETS), XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MAX(BUFFER_GETS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(READ_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES ('read_bytes' AS "name"), MAX(READ_BYTES)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(WRITE_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MAX(WRITE_BYTES)), NULL), CASE WHEN MAX(IO_INTER_BYTES) IS NULL OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_INTER_BYTES) = MAX(IO_BYTES) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MAX(IO_BYTES) / DECODE(MAX(IO_INTER_BYTES), 0, 1, MAX(IO_INTER_BYTES)), 2)) END), CASE WHEN SUM(PI.ACTIVITY_COUNT) > 0 AND :B33 = 1 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(MIN(PI.ACTIVITY_START), :B12 ) AS "first_sample_time", TO_CHAR(MAX(PI.ACTIVITY_END), :B12 ) AS "last_sample_time", ROUND((MAX(PI.ACTIVITY_END) - MIN(PI.ACTIVITY_START)) * 3600 * 24) + 1 AS "duration", SU M(PI.ACTIVITY_COUNT) AS "count", SUM(PI.IMQ_COUNT) AS "imq_count", SUM(PI.CPU_COUNT) AS "cpu_count", SUM(PI.WAIT_COUNT) AS "wait_count", SUM(PI.OTHER_SQL_COUNT)AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), XMLAGG( NVL2(ACTIVITY_TYPE, XMLELEMENT( "activity", XMLATTRIBUTES( PI.ACTIVITY_TYPE AS "class", PI.EVENT_NAME AS "event"), ACTIVITY_COUNT), NULL) ORDER BY PI.ACTIVITY_TYPE, PI.EVENT_NAME)) ELSE NULL END, CASE WHEN :B61 = 1 AND PI.HAS_OTHER_XML = 'Y' THEN (SELECT XMLTYPE(OTHER_XML) FROM GV$SQL_MONITOR MON WHERE MON.INST_ID = PI.INST_ID AND MON.KEY = PI.KEY AND MON.SID = PI.SID AND MON.SQL_ID = :B9 AND MON.SQL_EXEC_START = :B8 AND MON.SQL_EXEC_ID = :B7 AND ROWNUM = 1) ELSE NULL END) PX_SESSION_XML FROM (SELECT MO.HAS_OTHER_XML, MO.KEY, MO.INST_ID, DECODE(MO.PROCESS_NAME, 'ora', 'PX Coordinator', MO.PROCESS_NAME) PROCESS_NAME, MO.SID, MO.SESSION_ SERIAL#, MO.PX_SERVER_GROUP, MO.PX_SERVER_SET, MO.PX_SERVER#, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME, MAX(MO.IO_REQS) MAX_IO_REQS, MAX(MO.IO_BYTES) MAX_IO_BYTES, MAX(MO.BUFFER_GETS) MAX_BUFFER_GETS, MAX(MO.ELAPSED_TIME) MAX_ELAPSED_TIME, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.ACTIVITY_COUNT)) ACTIVITY_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.IMQ_COUNT)) IMQ_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.WAIT_COUNT)) WAIT_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.CPU_COUNT)) CPU_COUNT, SUM(DECODE(ASH0.ACTIVITY_TYPE, NULL, NULL, ASH0.OTHER_SQL_COUNT)) OTHER_SQL_COUNT, MIN(ASH0.ACTIVITY_START) ACTIVITY_START, MAX(ASH0.ACTIVITY_END) ACTIVITY_END, MAX(DECODE(MO.ELAPSED_TIME, 0, NULL, MO.ELAPSED_TIME)) ELAPSED_TIME, MAX(DECODE(MO.QUEUING_TIME, 0, NULL, MO.QUEUING_TIME)) QUEUING_TIME, MAX(DECODE(MO.CPU_TIME, 0, NULL, CPU_TIME)) CPU_TIME, MAX(DECODE(MO.FETCHES, 0, NULL, FETCHES)) FETCHES, MAX(DECODE(MO.BUF FER_GETS, 0, NULL, MO.BUFFER_GETS)) BUFFER_GETS, MAX(DECODE(MO.IO_INTER_BYTES, 0, NULL, MO.IO_INTER_BYTES)) IO_INTER_BYTES, MAX(DECODE(MO.READ_REQS, 0, NULL, MO.READ_REQS)) READ_REQS, MAX(DECODE(MO.READ_BYTES, 0, NULL, MO.READ_BYTES)) READ_BYTES, MAX(DECODE(MO.WRITE_REQS, 0, NULL, MO.WRITE_REQS)) WRITE_REQS, MAX(DECODE(MO.WRITE_BYTES, 0, NULL, MO.WRITE_BYTES)) WRITE_BYTES, MAX(DECODE(MO.IO_BYTES, 0, NULL, MO.IO_BYTES)) IO_BYTES, MAX(DECODE(MO.APPLICATION_WAIT_TIME, 0, NULL, MO.APPLICATION_WAIT_TIME)) APPLICATION_WAIT_TIME, MAX(DECODE(MO.CONCURRENCY_WAIT_TIME, 0, NULL, MO.CONCURRENCY_WAIT_TIME)) CONCURRENCY_WAIT_TIME, MAX(DECODE(MO.CLUSTER_WAIT_TIME, 0, NULL, MO.CLUSTER_WAIT_TIME)) CLUSTER_WAIT_TIME, MAX(DECODE(MO.USER_IO_WAIT_TIME, 0, NULL, MO.USER_IO_WAIT_TIME)) USER_IO_WAIT_TIME, MAX(DECODE(PLSQL_EXEC_TIME, 0, NULL, PLSQL_EXEC_TIME)) PLSQL_EXEC_TIME, MAX(DECODE(MO.JAVA_EXEC_TIME, 0, NULL, MO.JAVA_EXEC_TIME)) JAVA_EXEC_TIME, MAX(DECO DE(MO.OTHER_WAIT_TIME, 0, NULL, MO.OTHER_WAIT_TIME)) OTHER_WAIT_TIME FROM MONITOR_DATA MO, (SELECT ASH1.INST_ID, ASH1.SESSION_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME, SUM(ASH1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(ASH1.IMQ_COUNT) IMQ_COUNT, SUM(ASH1.WAIT_COUNT) WAIT_COUNT, SUM(ASH1.CPU_COUNT) CPU_COUNT, SUM(ASH1.OTHER_SQL_COUNT)OTHER_SQL_COUNT, MIN(ASH1.ACTIVITY_START) ACTIVITY_START, MAX(ASH1.ACTIVITY_END) ACTIVITY_END FROM ASH_DATA ASH1 GROUP BY ASH1.INST_ID, ASH1.SESSION_ID, ASH1.ACTIVITY_TYPE, ASH1.EVENT_NAME) ASH0 WHERE MO.INST_ID = ASH0.INST_ID(+) AND MO.SID = ASH0.SESSION_ID(+) AND (:B69 = 1 OR :B68 = 1) GROUP BY MO.INST_ID, MO.KEY, MO.HAS_OTHER_XML, MO.PROCESS_NAME, MO.SID, MO.SESSION_SERIAL#, MO.PX_SERVER_GROUP, MO.PX_SERVER_SET, MO.PX_SERVER#, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME) PI WHERE (:B69 = 1) GROUP BY PI.INST_ID, PI.KEY, PI.HAS_OTHER_XML, PI.SID, PI.PROCESS_NAME, PI.SESSION_SERIAL#, PI.PX_SERVER_GROUP, PI.PX_SERVER_SET, PI.PX_SERVER#) P X_SESSION) PX_SESSIONS, (SELECT XMLELEMENT( "instances", XMLATTRIBUTES( MAX(PX_INSTANCE.ACTIVITY_COUNT) AS "max_activity_count", MAX(PX_INSTANCE.IMQ_COUNT) AS "max_imq_count", MAX(PX_INSTANCE.CPU_COUNT) AS "max_cpu_count", MAX(PX_INSTANCE.WAIT_COUNT) AS "max_wait_count", MAX(PX_INSTANCE.OTHER_SQL_COUNT) AS "max_other_sql_count", MAX(PX_INSTANCE.ELAPSED_TIME) AS "max_elapsed_time", MAX(PX_INSTANCE.BUFFER_GETS) AS "max_buffer_gets", MAX(PX_INSTANCE.IO_REQS) AS "max_io_reqs", MAX(PX_INSTANCE.IO_BYTES) AS "max_io_bytes"), XMLAGG(PX_INSTANCE.PX_INSTANCES_XML ORDER BY INST_ID)) FROM (SELECT PI.INST_ID, MAX(PI.ELAPSED_TIME) ELAPSED_TIME, MAX(PI.IO_REQS) IO_REQS, MAX(PI.IO_BYTES) IO_BYTES, MAX(PI.BUFFER_GETS) BUFFER_GETS, SUM(PI.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(PI.IMQ_COUNT) IMQ_COUNT, SUM(PI.WAIT_COUNT) WAIT_COUNT, SUM(PI.CPU_COUNT) CPU_COUNT, SUM(PI.OTHER_SQL_COUNT) OTHE R_SQL_COUNT, XMLELEMENT( "instance", XMLATTRIBUTES( INST_ID AS "inst_id"), XMLELEMENT( "stats", XMLATTRIBUTES( 'monitor' AS "type"), NVL2(MAX(ELAPSED_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MAX(ELAPSED_TIME)), NULL), NVL2(MAX(QUEUING_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MAX(QUEUING_TIME)), NULL), NVL2(MAX(CPU_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MAX(CPU_TIME)), NULL), NVL2(MAX(USER_IO_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MAX(USER_IO_WAIT_TIME)), NULL), NVL2(MAX(APPLICATION_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MAX(APPLICATION_WAIT_TIME)), NULL), NVL2(MAX(CONCURRENCY_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MAX(CONCURRENCY_WAIT_TIME)), NULL), NVL2(MAX(CLUSTER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MAX(CLUSTER_WAIT_TIME)), NULL), NVL2(MAX(PLSQL_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MAX(PLSQL_EXEC_TIME)), NULL), NVL2(MAX(JAVA_EXEC_TIME), XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MAX(JAVA_EXEC_TIME)), NULL), NVL2(MAX(OTHER_WAIT_TIME), XMLELEMENT( "stat", XMLATTRIBUTES( 'other_wait_time' AS "name"), MAX(OTHER_WAIT_TIME)), NULL), NVL2(MAX(FETCHES), XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MAX(FETCHES)), NULL), NVL2(MAX(BUFFER_GETS), XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MAX(BUFFER_GETS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('disk_reads' AS " name"), MAX(READ_REQS)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('direct_writes' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(READ_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MAX(READ_REQS)), NULL), NVL2(MAX(READ_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MAX(READ_BYTES)), NULL), NVL2(MAX(WRITE_REQS), XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MAX(WRITE_REQS)), NULL), NVL2(MAX(WRITE_BYTES), XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MAX(WRITE_BYTES)), NULL), CASE WHEN MAX(IO_INTER_BYTES) IS NULL OR NVL(MAX(IO_BYTES), 0) = 0 OR MAX(IO_INTER_BYTES) = MAX(IO_BYTES) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MAX(IO_BYTES)/ DECODE(MAX(IO_INTER_BYTES), 0, 1, MAX(IO_INTER_BYTES)), 2)) E ND), CASE WHEN :B33 = 1 AND SUM(PI.ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(MIN(PI.ACTIVITY_START), :B12 ) AS "start_time", TO_CHAR(MAX(PI.ACTIVITY_END), :B12 ) AS "end_time", ROUND((MAX(PI.ACTIVITY_END) - MIN(PI.ACTIVITY_START)) * 3600 * 24) + 1 AS "duration", SUM(PI.ACTIVITY_COUNT) AS "count", SUM(PI.IMQ_COUNT) AS "imq_count", SUM(PI.WAIT_COUNT) AS "wait_count", SUM(PI.CPU_COUNT) AS "cpu_count", SUM(PI.OTHER_SQL_COUNT) AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), XMLAGG( NVL2(ACTIVITY_TYPE, XMLELEMENT( "activity", XMLATTRIBUTES( PI.ACTIVITY_TYPE AS "class", PI.EVENT_NAME AS "event"), ACTIVITY_COUNT), NULL) ORDER BY PI.ACTIVITY_TYPE, PI.EVENT_NAME)) ELSE NULL END) PX_INSTANCES_XML FROM (SELECT MO.INST_ID, ASH.ACTIVITY_TYPE, ASH.EVENT_NAME, ASH.ACTIVITY_COUNT, A SH.IMQ_COUNT, ASH.WAIT_COUNT, ASH.CPU_COUNT, ASH.OTHER_SQL_COUNT, ASH.ACTIVITY_START, ASH.ACTIVITY_END, MO.ELAPSED_TIME, MO.QUEUING_TIME, MO.CPU_TIME, MO.APPLICATION_WAIT_TIME, MO.CONCURRENCY_WAIT_TIME, MO.CLUSTER_WAIT_TIME, MO.USER_IO_WAIT_TIME, MO.PLSQL_EXEC_TIME, MO.JAVA_EXEC_TIME, MO.OTHER_WAIT_TIME, MO.FETCHES, MO.BUFFER_GETS, MO.IO_INTER_BYTES, MO.IO_BYTES, MO.READ_REQS, MO.READ_BYTES, MO.WRITE_REQS, MO.WRITE_BYTES, MO.IO_REQS FROM (SELECT MO0.INST_ID, SUM(MO0.ELAPSED_TIME) ELAPSED_TIME, SUM(MO0.QUEUING_TIME) QUEUING_TIME, SUM(MO0.CPU_TIME) CPU_TIME, SUM(MO0.FETCHES) FETCHES, SUM(MO0.BUFFER_GETS) BUFFER_GETS, SUM(MO0.IO_INTER_BYTES) IO_INTER_BYTES, SUM(MO0.IO_BYTES) IO_BYTES, SUM(MO0.READ_REQS) READ_REQS, SUM(MO0.READ_BYTES) READ_BYTES, SUM(MO0.WRITE_REQS) WRITE_REQS, SUM(MO0.WRITE_BYTES) WRITE_BYTES, SUM(MO0.IO_REQS) IO_REQS, SUM(MO0.APPLICATION_WAIT_TIME) APPLICATION_WAIT_TIME, SUM(MO0.CONCURRENCY_WAIT_TIME) CONCURRENCY_WAIT_TIME, SUM(MO0. CLUSTER_WAIT_TIME) CLUSTER_WAIT_TIME, SUM(MO0.USER_IO_WAIT_TIME) USER_IO_WAIT_TIME, SUM(MO0.PLSQL_EXEC_TIME) PLSQL_EXEC_TIME, SUM(MO0.JAVA_EXEC_TIME) JAVA_EXEC_TIME, SUM(MO0.OTHER_WAIT_TIME) OTHER_WAIT_TIME FROM MONITOR_DATA MO0 GROUP BY MO0.INST_ID) MO, (SELECT ASH0.INST_ID, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME, SUM(ASH0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(ASH0.IMQ_COUNT) IMQ_COUNT, SUM(ASH0.WAIT_COUNT) WAIT_COUNT, SUM(ASH0.CPU_COUNT) CPU_COUNT, SUM(ASH0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, MIN(ASH0.ACTIVITY_START) ACTIVITY_START, MAX(ASH0.ACTIVITY_END) ACTIVITY_END FROM ASH_DATA ASH0 GROUP BY ASH0.INST_ID, ASH0.ACTIVITY_TYPE, ASH0.EVENT_NAME) ASH, MONITOR_AGG WHERE MO.INST_ID = ASH.INST_ID(+) AND MONITOR_AGG.DIST_INST_COUNT > 0 ) PI GROUP BY PI.INST_ID)PX_INSTANCE) PX_INSTANCES FROM MONITOR_AGG)) ELSE NULL END, XPLAN_XML, CASE WHEN :B43 = 1 THEN (SELECT XMLELEMENT( "plan_monitor", XMLATTRIBUTES(MAX(PLI.MAX_LINE_ACTIVITY_COUNT) AS "max_activity_count ", MAX(PLI.OVERALL_MAX_IO_REQS) AS "max_io_reqs", MAX(PLI.OVERALL_MAX_IO_BYTES) AS "max_io_bytes", MAX(PLI.MAX_LINE_IMQ_COUNT) AS "max_imq_count", MAX(PLI.MAX_LINE_CPU_COUNT) AS "max_cpu_count", MAX(PLI.MAX_LINE_WAIT_COUNT) AS "max_wait_count", MAX(PLI.MAX_LINE_OTHER_SQL_COUNT) AS "max_other_sql_count"), XMLAGG( XMLELEMENT( "operation", XMLATTRIBUTES( PLI.PLAN_LINE_ID AS "id", PLI.PARENT_ID AS "parent_id", PLI.OPERATION AS "name", PLI.OPTIONS AS "options", PLI.DEPTH AS "depth", PLI.POSITION AS "position", PLI.INACTIVE AS "skp", PLI.PX_TYPE AS "px_type"), NVL2(PLI.OBJECT_NAME, XMLELEMENT( "object", XMLATTRIBUTES(PLI.OBJECT_TYPE AS "type"), XMLFOREST(PLI.OBJECT_OWNER AS "owner"), XMLFOREST(PLI.OBJECT_NAME AS "name")), NULL), XMLFOREST(PLI.PARTITION_START AS "partition_s tart", PLI.PARTITION_STOP AS "partition_stop"), CASE WHEN PLI.CARDINALITY IS NULL AND PLI.BYTES IS NULL AND PLI.COST IS NULL AND PLI.TEMP_SPACE IS NULL AND PLI.TIME IS NULL THEN NULL ELSE XMLELEMENT( "optimizer", NULL, NVL2(PLI.CARDINALITY, XMLFOREST(PLI.CARDINALITY AS "cardinality"), NULL), NVL2(PLI.BYTES, XMLFOREST(PLI.BYTES AS "bytes"), NULL), NVL2(PLI.COST, XMLFOREST(PLI.COST AS "cost"), NULL), NVL2(PLI.CPU_COST, XMLFOREST(PLI.CPU_COST AS "cpu_cost"), NULL), NVL2(PLI.IO_COST, XMLFOREST(PLI.IO_COST AS "io_cost"), NULL), NVL2(PLI.TEMP_SPACE, XMLFOREST(PLI.TEMP_SPACE AS "temp"), NULL), NVL2(PLI.TIME, XMLFOREST(PLI.TIME AS "time"), NULL)) END, XMLELEMENT( "stats", XMLATTRIBUTES('plan_monitor' AS "type"), NVL2(PLI.FIRST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES('first_active' AS "name"), TO_CHAR(FIRST_MOVE_TIME, :B12 )), NULL), CASE WHEN PLI.FIRST_MOVE_TIME != PLI.FIRST_CHANGE_TIME THEN XMLELEMENT( "stat", XMLATTRIBUTES('first_row' AS "name"), TO_CHAR(FIRST_CHANGE_TIME, :B12 )) ELSE NULL END, NVL2(PLI.LAST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES('last_active' AS "name"), TO_CHAR(LAST_MOVE_TIME, :B12 )), NULL), CASE WHEN (PLI.FIRST_MOVE_TIME IS NULL OR PLI.LAST_MOVE_TIME IS NULL) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), ROUND((LAST_MOVE_TIME - FIRST_MOVE_TIME) * 3600 * 24)+1) END, CASE WHEN (PLI.OVERALL_LAST_MOVE_TIME IS NULL OR PLI.LAST_MOVE_TIME IS NULL) THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('from_most_recent' AS "name"), ROUND((PLI.OVERALL_LAST_MOVE_TIME - PLI.LAST_MOVE_TIME) * 3600 * 24)) END, NVL2(PLI.LAST_MOVE_TIME, XMLELEMENT( "stat", XMLATTRIBUTES( 'from_sql_exec_start' AS "name"), ROUND( (FIRST_MOVE_TIME - :B8 ) * 3600*24)), NU LL), NVL2(PLI.PERCENT_COMPLETE, XMLELEMENT( "stat", XMLATTRIBUTES('percent_complete' AS "name"), PLI.PERCENT_COMPLETE), NULL), NVL2(PLI.TIME_REMAINING, XMLELEMENT( "stat", XMLATTRIBUTES('time_left' AS "name"), PLI.TIME_REMAINING), NULL), CASE WHEN PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES('starts' AS "name"), PLI.STARTS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_starts' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(MAX_STARTS/1000000), 10000), NULL) AS "iid", MOD(MAX_STARTS, 1000000) AS "sid"), TRUNC(PLI.MAX_STARTS/10000000000)) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.HAS_EXECUTED = 1 THEN XMLELEMENT( "stat", XMLATTRIBUTES('dop' AS "name"), PLI.DOP) ELSE NULL END, CASE WHEN NEED_ROWS IS NOT NULL AND PLI.FIRST_MOVE_TIME IS NOT NULL THEN XMLELEMENT( "s tat", XMLATTRIBUTES('cardinality' AS "name"), PLI.OUTPUT_ROWS) ELSE NULL END, CASE WHEN PLI.NEED_ROWS IS NOT NULL AND PLI.DOP > 0 AND PLI.MAX_OUTPUT_ROWS IS NOT NULL AND (PLI.FIRST_MOVE_TIME IS NOT NULL) THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_card' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(MAX_OUTPUT_ROWS/1000000), 10000), NULL) AS "iid", MOD(MAX_OUTPUT_ROWS, 1000000) AS "sid"), TRUNC(PLI.MAX_OUTPUT_ROWS/10000000000)) ELSE NULL END, CASE WHEN PLI.MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('memory' AS "name"), PLI.MEM) ELSE NULL END, CASE WHEN PLI.MAX_MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('max_memory' AS "name"), PLI.MAX_MEM) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MIN_MAX_MEM IS NOT NULL AND PLI.MAX_MEM > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'min_max_mem' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(MIN_MAX_MEM/10 00000), 10000), NULL) AS "iid", MOD(MIN_MAX_MEM, 1000000) AS "sid"), TRUNC(PLI.MIN_MAX_MEM/10000000000)) ELSE NULL END, CASE WHEN PLI.TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('temp' AS "name"), PLI.TEMP) ELSE NULL END, CASE WHEN PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('max_temp' AS "name"), PLI.MAX_TEMP) ELSE NULL END, CASE WHEN PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('spill_count' AS "name"), PLI.SPILL_COUNT) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_MAX_TEMP IS NOT NULL AND PLI.MAX_TEMP > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_max_temp' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(MAX_MAX_TEMP/1000000), 10000), NULL) AS "iid", MOD(MAX_MAX_TEMP, 1000000) AS "sid"), TRUNC(PLI.MAX_MAX_TEMP/10000000000)) ELSE NULL END, CASE WHEN PLI.READ_REQS > 0 THEN XMLELEMENT( "stat" , XMLATTRIBUTES('read_reqs' AS "name"), PLI.READ_REQS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_READ_REQS IS NOT NULL AND PLI.READ_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_read_reqs' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(PLI.MAX_READ_REQS/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_READ_REQS, 1000000) AS "sid"), TRUNC(PLI.MAX_READ_REQS/10000000000)) ELSE NULL END, CASE WHEN PLI.READ_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), PLI.READ_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_READ_BYTES IS NOT NULL AND PLI.READ_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_read_bytes' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(PLI.MAX_READ_BYTES/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_READ_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_READ_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.WRITE_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), PLI.WRITE_REQS) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_WRITE_REQS IS NOT NULL AND PLI.WRITE_REQS > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_write_reqs' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(PLI.MAX_WRITE_REQS/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_WRITE_REQS, 1000000) AS "sid"), TRUNC(PLI.MAX_WRITE_REQS/10000000000)) ELSE NULL END, CASE WHEN PLI.WRITE_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), PLI.WRITE_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_WRITE_BYTES IS NOT NULL AND PLI.WRITE_BYTES > 0 THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_write_bytes' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(PLI.MAX_WRITE_BYTES/1000000), 10000), NULL) AS "iid", MOD(PLI.MAX_WRITE_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_WRITE_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES('io_inter_bytes' AS "name"), PLI.IO_INTER_BYTES) ELSE NULL END, CASE WHEN PLI.DOP > 0 AND PLI.MAX_IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES( 'max_io_inter_bytes' AS "name", DECODE(:B67 , 'Y', MOD(TRUNC(MAX_IO_INTER_BYTES/1000000), 10000), NULL) AS "iid", MOD(MAX_IO_INTER_BYTES, 1000000) AS "sid"), TRUNC(PLI.MAX_IO_INTER_BYTES/10000000000)) ELSE NULL END, CASE WHEN PLI.IO_INTER_BYTES IS NOT NULL AND PLI.IO_BYTES > 0 AND PLI.IO_BYTES != PLI.IO_INTER_BYTES THEN XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(PLI.IO_BYTES / DECODE(PLI.IO_INTER_BYTES, 0, 1, PLI .IO_INTER_BYTES), 2)) ELSE NULL END), NVL2(STAT_GID, XMLELEMENT( "rwsstats", XMLATTRIBUTES( PLI.STAT_GID AS "group_id"), DECODE(GID_ROWNUM, 1, (SELECT XMLELEMENT( "metadata", NULL, XMLAGG( XMLELEMENT( "stat", XMLATTRIBUTES( ROWNUM AS "id", NAME AS "name", DESCRIPTION AS "desc", TYPE AS "type", DECODE(FLAGS, 0, NULL, FLAGS) AS "flags"), NULL) ORDER BY ID)) FROM V$SQL_MONITOR_STATNAME WHERE GROUP_ID = PLI.STAT_GID), NULL), NVL2(STAT1_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(1 AS "id"), STAT1_VALUE), NULL), NVL2(STAT2_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(2 AS "id"), STAT2_VALUE), NULL), NVL2(STAT3_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(3 AS "id"), STAT3_VALUE), NULL), NVL2(STAT4_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(4 AS "id"), STAT4_VALUE), NULL), NVL2(STAT5_VALUE, XMLELE MENT( "stat", XMLATTRIBUTES(5 AS "id"), STAT5_VALUE), NULL), NVL2(STAT6_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(6 AS "id"), STAT6_VALUE), NULL), NVL2(STAT7_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(7 AS "id"), STAT7_VALUE), NULL), NVL2(STAT8_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(8 AS "id"), STAT8_VALUE), NULL), NVL2(STAT9_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(9 AS "id"), STAT9_VALUE), NULL), NVL2(STAT10_VALUE, XMLELEMENT( "stat", XMLATTRIBUTES(10 AS "id"), STAT10_VALUE), NULL)), NULL), CASE WHEN PLI.LINE_ACTIVITY_COUNT > 0 AND :B33 = 1 THEN XMLELEMENT( "activity_sampled", XMLATTRIBUTES( TO_CHAR(PLI.LINE_ACTIVITY_START, :B12 ) AS "start_time", TO_CHAR(PLI.LINE_ACTIVITY_END, :B12 ) AS "end_time", ROUND((PLI.LINE_ACTIVITY_END - PLI.LINE_ACTIVITY_START) * 3600*24) + 1 AS "duration", PLI.L INE_ACTIVITY_COUNT AS "count", PLI.LINE_IMQ_COUNT AS "imq_count", PLI.LINE_WAIT_COUNT AS "wait_count", PLI.LINE_CPU_COUNT AS "cpu_count", PLI.LINE_OTHER_SQL_COUNT AS "other_sql_count", :B40 AS "cpu_cores", :B39 AS "hyperthread"), PLI.ACTIVITY_TOTAL, PLI.PLAN_ACTIVITY_HISTO) ELSE NULL END) ORDER BY PLI.PLAN_LINE_ID) ) FROM (SELECT AT.MAX_LINE_ACTIVITY_COUNT, PM.OVERALL_MAX_IO_REQS, PM.OVERALL_MAX_IO_BYTES, AT.MAX_LINE_IMQ_COUNT, AT.MAX_LINE_CPU_COUNT, AT.MAX_LINE_WAIT_COUNT, AT.LINE_OTHER_SQL_COUNT, AT.MAX_LINE_OTHER_SQL_COUNT, PM.PLAN_LINE_ID, PM.PARENT_ID, PM.OPERATION, PM.OPTIONS, PM.DEPTH, PM.POSITION, PM.INACTIVE, CASE WHEN PM.OPERATION = 'PX COORDINATOR' AND :B23 = 'Y' AND (PM.PX_SERVER_SET IS NOT NULL OR AH.PX_SERVER_SET IS NOT NULL) THEN 'QC' WHEN PM.PX_SERVER_SET IS NOT NULL THEN TO_CHAR(PM.PX_SERVER_SET) WHEN AH.PX_SERVER_SET IS NOT NULL THEN TO_CHAR(AH.PX_SERVER_SET) WHEN (:B23 = 'N' OR (PM.LAST_CHANGE_TIME IS NULL AND AT.LINE_ACTIVITY_END IS NULL)) THEN NULL ELSE 'QC' END PX_TYPE, PM.FIRST_CHANGE_TIME, AT.LINE_ACTIVITY_START, PM.LAST_CHANGE_TIME, PM.OVERALL_LAST_CHANGE_TIME, AT.LINE_ACTIVITY_END, AT.OVERALL_LINE_ACTIVITY_END, LEAST(NVL(AT.LINE_ACTIVITY_START, PM.FIRST_CHANGE_TIME), NVL(PM.FIRST_CHANGE_TIME, AT.LINE_ACTIVITY_START)) FIRST_MOVE_TIME, GREATEST(NVL(AT.LINE_ACTIVITY_END, PM.LAST_CHANGE_TIME), NVL(PM.LAST_CHANGE_TIME, AT.LINE_ACTIVITY_END)) LAST_MOVE_TIME, GREATEST(NVL(AT.OVERALL_LINE_ACTIVITY_END, PM.OVERALL_LAST_CHANGE_TIME), NVL(PM.OVERALL_LAST_CHANGE_TIME, AT.OVERALL_LINE_ACTIVITY_END)) OVERALL_LAST_MOVE_TIME, CASE WHEN PM.STARTS IS NOT NULL AND PM.STARTS > 0 THEN 1 ELSE 0 END HAS_EXECUTED, PM.OBJECT_NAME, PM.OBJECT_TYPE, PM.OBJECT_OWNER, PM.PARTITION_START, PM.PARTITION_STOP, PM.CARDINALITY, PM.BYTES, PM.COST, PM.TEMP_SPACE, PM.TIME, PM.CPU_COST, PM.IO_COST, LO.PERCENT_COMPLETE, LO.TIME_REMAINING, PM.STARTS, PM .DOP, PM.MAX_STARTS, PM.OUTPUT_ROWS, PM.NEED_ROWS, PM.MAX_OUTPUT_ROWS, PM.MEM, PM.MAX_MEM, PM.MIN_MAX_MEM, PM.TEMP, PM.MAX_TEMP, PM.SPILL_COUNT, PM.MAX_MAX_TEMP, PM.READ_REQS, PM.MAX_READ_REQS, PM.READ_BYTES, PM.MAX_READ_BYTES, PM.WRITE_REQS, PM.MAX_WRITE_REQS, PM.WRITE_BYTES, PM.MAX_WRITE_BYTES, PM.IO_INTER_BYTES, PM.IO_BYTES, PM.MAX_IO_INTER_BYTES, AT.LINE_ACTIVITY_COUNT, AT.LINE_IMQ_COUNT, AT.LINE_WAIT_COUNT, AT.LINE_CPU_COUNT, AT.ACTIVITY_TOTAL, AH.PLAN_ACTIVITY_HISTO, PM.STAT_GID, PM.GID_ROWNUM, PM.STAT1_VALUE, PM.STAT2_VALUE, PM.STAT3_VALUE, PM.STAT4_VALUE, PM.STAT5_VALUE, PM.STAT6_VALUE, PM.STAT7_VALUE, PM.STAT8_VALUE, PM.STAT9_VALUE, PM.STAT10_VALUE FROM (SELECT AT0.*, MAX(LINE_ACTIVITY_END) OVER() OVERALL_LINE_ACTIVITY_END, MAX(LINE_ACTIVITY_COUNT) OVER() MAX_LINE_ACTIVITY_COUNT, MAX(LINE_IMQ_COUNT) OVER() MAX_LINE_IMQ_COUNT, MAX(LINE_CPU_COUNT) OVER() MAX_LINE_CPU_COUNT, MAX(LINE_WAIT_COUNT) OVER() MAX_LINE_WAIT_COUNT, MAX(LINE_OT HER_SQL_COUNT) OVER() MAX_LINE_OTHER_SQL_COUNT FROM (SELECT AD1.PLAN_LINE_ID, MIN(AD1.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD1.LINE_ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) LINE_ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) LINE_IMQ_COUNT, SUM(AD1.WAIT_COUNT) LINE_WAIT_COUNT, SUM(AD1.OTHER_SQL_COUNT) LINE_OTHER_SQL_COUNT, SUM(AD1.CPU_COUNT) LINE_CPU_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG(XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_TOTAL FROM (SELECT AD0.PLAN_LINE_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(AD0.ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD0.ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTH ER_SQL_COUNT, MAX(AD0.DFO_MOST_ACTIVE_IID) DFO_MOST_ACTIVE_IID, MAX(AD0.DFO_MOST_ACTIVE_SID) DFO_MOST_ACTIVE_SID, SUM(AD0.DFO_MOST_ACTIVE_COUNT) DFO_MOST_ACTIVE_COUNT FROM ASH_DATA AD0 WHERE AD0.PLAN_LINE_ID IS NOT NULL GROUP BY AD0.PLAN_LINE_ID, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.PLAN_LINE_ID) AT0) AT, (SELECT AD2.PLAN_LINE_ID, MIN(AD2.PX_SERVER_SET) PX_SERVER_SET, MIN(AD2.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD2.LINE_ACTIVITY_END) LINE_ACTIVITY_END, SUM(AD2.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD2.IMQ_COUNT) IMQ_COUNT, SUM(AD2.WAIT_COUNT) WAIT_COUNT, SUM(AD2.CPU_COUNT) CPU_COUNT, SUM(AD2.OTHER_SQL_COUNT) OTHER_SQL_COUNT, CASE WHEN :B29 = 1 AND SUM(AD2.ACTIVITY_COUNT) > 0 THEN XMLELEMENT( "activity_histogram", XMLATTRIBUTES( :B26 AS "bucket_interval", :B27 AS "bucket_count", TO_CHAR( :B20 , :B12 ) AS "start_time", TO_CHAR(:B22 , :B12 ) AS "end_time", ROUND((:B22 -:B20 ) *3600*24) + 1 AS "duration"), XMLAGG(XMLELEMENT( "bucket", XMLATTRIBUTES( AD2.BUCKET_NUM AS "number"), AD2.ACTIVITY_BUCKET) ORDER BY AD2.BUCKET_NUM)) ELSE NULL END PLAN_ACTIVITY_HISTO FROM (SELECT AD1.PLAN_LINE_ID, AD1.BUCKET_NUM, MIN(AD1.PX_SERVER_SET) PX_SERVER_SET, MIN(AD1.LINE_ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD1.LINE_ACTIVITY_END) LINE_ACTIVITY_END, MIN(AD1.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD1.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUM(AD1.ACTIVITY_COUNT) ACTIVITY_COUNT, SUM(AD1.IMQ_COUNT) IMQ_COUNT, SUM(AD1.WAIT_COUNT) WAIT_COUNT, SUM(AD1.CPU_COUNT) CPU_COUNT, SUM(AD1.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUBSTR(MAX(LPAD(AD1.ACTIVITY_COUNT, 10)|| AD1.ACTIVITY_TYPE), 11) MOST_ACTIVE, XMLAGG(NVL2(AD1.ACTIVITY_TYPE, XMLELEMENT( "activity", XMLATTRIBUTES( AD1.ACTIVITY_TYPE AS "class", AD1.EVENT_NAME AS "event"), AD1.ACTIVITY_COUNT), NULL) ORDER BY AD1.ACTIVITY_TYPE, AD1.EVENT_NAME) ACTIVITY_BUC KET FROM (SELECT AD0.PLAN_LINE_ID, AD0.PLAN_ACTIVITY_BUCKET_NUM BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME, MIN(NVL2(AD0.ACTIVITY_START, AD0.PX_SERVER_SET, NULL)) PX_SERVER_SET, MIN(AD0.ACTIVITY_START) LINE_ACTIVITY_START, MAX(AD0.ACTIVITY_END) LINE_ACTIVITY_END, MIN(AD0.BUCKET_ACTIVITY_START) BUCKET_ACTIVITY_START, MAX(AD0.BUCKET_ACTIVITY_END) BUCKET_ACTIVITY_END, SUM(AD0.IMQ_COUNT) IMQ_COUNT, SUM(AD0.CPU_COUNT) CPU_COUNT, SUM(AD0.WAIT_COUNT) WAIT_COUNT, SUM(AD0.OTHER_SQL_COUNT) OTHER_SQL_COUNT, SUM(AD0.ACTIVITY_COUNT) ACTIVITY_COUNT FROM ASH_DATA AD0 GROUP BY AD0.PLAN_LINE_ID, AD0.PLAN_ACTIVITY_BUCKET_NUM, AD0.ACTIVITY_TYPE, AD0.EVENT_NAME) AD1 GROUP BY AD1.PLAN_LINE_ID, AD1.BUCKET_NUM) AD2 GROUP BY AD2.PLAN_LINE_ID) AH, (SELECT LO.SQL_PLAN_LINE_ID PLAN_LINE_ID, DECODE(SUM(LO.TOTALWORK), 0, NULL, ROUND(SUM(LO.SOFAR)*100/SUM(LO.TOTALWORK))) PERCENT_COMPLETE, MAX(LO.TIME_REMAINING) TIME_REMAINING FROM GV$SESSION_LONGOPS LO, MONITOR_DATA MO WHERE (:B49 = 'Y' OR :B70 = 'DONE (ERROR)') AND LO.SQL_ID = :B9 AND LO.SQL_EXEC_START = :B8 AND LO.SQL_EXEC_ID = :B7 AND LO.INST_ID = MO.INST_ID AND LO.SID = MO.SID GROUP BY LO.SQL_PLAN_LINE_ID) LO, (SELECT PM0.*, CASE WHEN PM0.STARTS IS NULL OR PM0.STARTS = 0 OR PM0.OUTPUT_ROWS IS NULL THEN NULL ELSE 1 END NEED_ROWS, ROW_NUMBER() OVER(PARTITION BY PM0.STAT_GID ORDER BY PM0.PLAN_LINE_ID ) GID_ROWNUM, MAX(LAST_CHANGE_TIME) OVER() OVERALL_LAST_CHANGE_TIME, MAX(MAX_IO_REQS) OVER() OVERALL_MAX_IO_REQS, MAX(MAX_IO_BYTES) OVER() OVERALL_MAX_IO_BYTES FROM (SELECT /*+ leading(mo) use_hash(plm) */ PLM.PLAN_LINE_ID PLAN_LINE_ID, PLM.PLAN_OPERATION OPERATION, PLM.PLAN_OPTIONS OPTIONS, MAX(PLM.PLAN_PARENT_ID) PARENT_ID, MAX(PLM.PLAN_DEPTH) DEPTH, MAX(PLM.PLAN_POSITION) POSITION, MAX(PLM.PLAN_OPERATION_INACTIVE) INACTIVE, MAX(PLM.PLAN_OBJECT_OWNER) OBJECT_OWNER, MAX(PLM.PLAN_OBJECT_NAME) OBJECT_NAME, MAX(PLM.PLAN_OBJECT_TYPE) OBJECT_TYPE, MAX(PLM.PLAN_COST) COST, MAX(PLM.PLAN_CARDINALITY) CARDINALI TY, MAX(PLM.PLAN_BYTES) BYTES, MAX(PLM.PLAN_CPU_COST) CPU_COST, MAX(PLM.PLAN_IO_COST) IO_COST, MAX(PLM.PLAN_TEMP_SPACE) TEMP_SPACE, MAX(PLM.PLAN_TIME) TIME, MAX(PLM.PLAN_PARTITION_START) PARTITION_START, MAX(PLM.PLAN_PARTITION_STOP) PARTITION_STOP, MIN(PLM.FIRST_CHANGE_TIME) FIRST_CHANGE_TIME, MAX(PLM.LAST_CHANGE_TIME) LAST_CHANGE_TIME, MIN(PLM.LAST_CHANGE_TIME) MIN_LAST_CHANGE_TIME, MIN(NVL2(PLM.FIRST_CHANGE_TIME, MO.PX_SERVER_SET, NULL)) PX_SERVER_SET, COUNT(CASE WHEN PLM.PAR IS NOT NULL AND PLM.STARTS IS NOT NULL AND PLM.STARTS > 0 AND PLM.PLAN_LINE_ID != 0 AND PLM.PLAN_OPERATION != 'PX COORDINATOR' THEN 1 ELSE NULL END) DOP, SUM(PLM.STARTS) STARTS, MAX(NVL2(PAR, PLM.STARTS * 10000000000 + PLM.ES, NULL)) MAX_STARTS, SUM(PLM.OUTPUT_ROWS) OUTPUT_ROWS, MAX(NVL2(PAR, PLM.OUTPUT_ROWS * 10000000000 +PLM.ES, NULL)) MAX_OUTPUT_ROWS, SUM(PLM.WORKAREA_MEM) MEM, SUM(PLM.WORKAREA_MAX_MEM) MAX_MEM, MIN(NVL2(PAR, PLM.WORKAREA_MAX_MEM * 10000000000 + PLM.ES, NULL)) MI N_MAX_MEM, SUM(PLM.WORKAREA_TEMPSEG) TEMP, SUM(PLM.WORKAREA_MAX_TEMPSEG) MAX_TEMP, MAX(NVL2(PAR, PLM.WORKAREA_MAX_TEMPSEG * 10000000000 + PLM.ES, NULL)) MAX_MAX_TEMP, COUNT(PLM.WORKAREA_MAX_TEMPSEG) SPILL_COUNT, SUM(PLM.PHYSICAL_READ_REQUESTS) READ_REQS, MAX(NVL2(PAR, PLM.PHYSICAL_READ_REQUESTS * 10000000000 + PLM.ES, NULL)) MAX_READ_REQS, SUM(PLM.PHYSICAL_READ_BYTES) READ_BYTES, MAX(NVL2(PAR, PLM.PHYSICAL_READ_BYTES * 10000000000 + PLM.ES, NULL)) MAX_READ_BYTES, SUM(PLM.PHYSICAL_WRITE_REQUESTS) WRITE_REQS, MAX(NVL2(PAR, PLM.PHYSICAL_WRITE_REQUESTS * 10000000000 + PLM.ES, NULL)) MAX_WRITE_REQS, SUM(PLM.PHYSICAL_WRITE_BYTES) WRITE_BYTES, MAX(NVL2(PAR, PLM.PHYSICAL_WRITE_BYTES * 10000000000 + PLM.ES, NULL)) MAX_WRITE_BYTES, NVL(SUM(PLM.PHYSICAL_READ_BYTES), 0) + NVL(SUM(PLM.PHYSICAL_WRITE_BYTES), 0) IO_BYTES, SUM(NVL(PLM.PHYSICAL_READ_REQUESTS, 0) + NVL(PLM.PHYSICAL_WRITE_REQUESTS, 0)) MAX_IO_REQS, SUM(NVL(PLM.PHYSICAL_READ_BYTES, 0) + NVL(PLM.PHYSICAL_WRITE _BYTES, 0)) MAX_IO_BYTES, SUM(PLM.IO_INTERCONNECT_BYTES) IO_INTER_BYTES, MAX(NVL2(PAR, PLM.IO_INTERCONNECT_BYTES * 10000000000 + PLM.ES, NULL)) MAX_IO_INTER_BYTES, MAX(OTHERSTAT_GROUP_ID) STAT_GID, NVL(DECODE(MAX(OTHERSTAT_1_TYPE), 3, MAX(OTHERSTAT_1_VALUE), 4, MAX(OTHERSTAT_1_VALUE), 6, MIN(OTHERSTAT_1_VALUE), 7, MIN(OTHERSTAT_1_VALUE), NULL), SUM(DECODE(OTHERSTAT_1_TYPE, 1, OTHERSTAT_1_VALUE, 2, OTHERSTAT_1_VALUE, NULL))) STAT1_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_2_TYPE), 3, MAX(OTHERSTAT_2_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_2_VALUE), 7, MIN(RMAX1 + OTHERSTAT_2_VALUE), NULL), 6, MIN(OTHERSTAT_2_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_2_TYPE, 1, OTHERSTAT_2_VALUE, 2, OTHERSTAT_2_VALUE, NULL))) STAT2_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_3_TYPE), 3, MAX(OTHERSTAT_3_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_3_VALUE), 7, MIN(RMAX1 + OTHERSTAT_3_VALUE), NULL), 6, M IN(OTHERSTAT_3_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_3_TYPE, 1, OTHERSTAT_3_VALUE, 2, OTHERSTAT_3_VALUE, NULL))) STAT3_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_4_TYPE), 3, MAX(OTHERSTAT_4_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_4_VALUE), 7, MIN(RMAX1 + OTHERSTAT_4_VALUE), NULL), 6, MIN(OTHERSTAT_4_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_4_TYPE, 1, OTHERSTAT_4_VALUE, 2, OTHERSTAT_4_VALUE, NULL))) STAT4_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_5_TYPE), 3, MAX(OTHERSTAT_5_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_5_VALUE), 7, MIN(RMAX1 + OTHERSTAT_5_VALUE), NULL), 6, MIN(OTHERSTAT_5_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_5_TYPE, 1, OTHERSTAT_5_VALUE, 2, OTHERSTAT_5_VALUE, NULL))) STAT5_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_6_TYPE), 3, MAX(OTHERSTAT_6_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_6_VALUE), 7, MIN(RMAX1 + OTHERSTAT_6_VALUE), NULL), 6, MIN(OTHERSTAT_6_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_6_TYPE, 1, OTHERSTAT_6_VALUE, 2, OTHERSTAT_6_VALUE, NULL))) STAT6_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_7_TYPE), 3, MAX(OTHERSTAT_7_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_7_VALUE), 7, MIN(RMAX1 + OTHERSTAT_7_VALUE), NULL), 6, MIN(OTHERSTAT_7_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_7_TYPE, 1, OTHERSTAT_7_VALUE, 2, OTHERSTAT_7_VALUE, NULL))) STAT7_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_8_TYPE), 3, MAX(OTHERSTAT_8_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_8_VALUE), 7, MIN(RMAX1 + OTHERSTAT_8_VALUE), NULL), 6, MIN(OTHERSTAT_8_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_8_TYPE, 1, OTHERSTAT_8_VALUE, 2, OTHERSTAT_8_VALUE, NULL))) STAT8_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_9_TYPE), 3, MAX(OTHERSTAT_9_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + O THERSTAT_9_VALUE), 7, MIN(RMAX1 + OTHERSTAT_9_VALUE), NULL), 6, MIN(OTHERSTAT_9_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_9_TYPE, 1, OTHERSTAT_9_VALUE, 2, OTHERSTAT_9_VALUE, NULL))) STAT9_VALUE, NVL(MOD((DECODE(MAX(OTHERSTAT_10_TYPE), 3, MAX(OTHERSTAT_10_VALUE), 5, DECODE(MAX(OTHERSTAT_1_TYPE), 4, MAX(RMAX1 + OTHERSTAT_10_VALUE), 7, MIN(RMAX1 + OTHERSTAT_10_VALUE), NULL), 6, MIN(OTHERSTAT_10_VALUE), NULL)), 10000000000000000), SUM(DECODE(OTHERSTAT_10_TYPE, 1, OTHERSTAT_10_VALUE, 2, OTHERSTAT_10_VALUE, NULL))) STAT10_VALUE FROM (SELECT A.*, OTHERSTAT_1_VALUE * 10000000000000000 RMAX1, A.INST_ID * 1000000 + A.SID ES, DECODE(A.PROCESS_NAME, 'ora', NULL, 1) PAR FROM GV$SQL_PLAN_MONITOR A) PLM, MONITOR_DATA MO WHERE PLM.SQL_ID = :B9 AND PLM.SQL_EXEC_START = :B8 AND PLM.SQL_EXEC_ID = :B7 AND PLM.INST_ID = MO.INST_ID AND PLM.INST_ID BETWEEN :B11 AND :B10 AND PLM.KEY = MO.KEY GROUP BY PLM.PLAN_LINE_ID, PLM.PLAN_OPERATION, PLM.PLAN_OPTION S) PM0) PM WHERE AH.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND AT.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND LO.PLAN_LINE_ID(+) = PM.PLAN_LINE_ID AND (:B21 IS NULL OR PM.PLAN_LINE_ID = :B21 )) PLI) ELSE NULL END, CASE WHEN :B42 = 1 THEN DBMS_SQLTUNE.BUILD_STASH_XML( SESSION_ID=>:B19 , SESSION_SERIAL=>:B18 , SESSION_INST_ID=>:B17 , PX_MODE=>'yes', START_TIME=>:B20 , END_TIME=>:B22 , MISSING_SECONDS=> :B41 , INSTANCE_LOW_FILTER=>:B11 , INSTANCE_HIGH_FILTER=>:B10 , BUCKET_MAX_COUNT=>NULL, BUCKET_INTERVAL=>:B26 , REPORT_LEVEL=>'typical', CPU_CORES=>:B40 , IS_HYPER=>:B39 ) ELSE NULL END), (CASE WHEN :B38 = 1 THEN (SELECT XMLELEMENT( "skewed_sessions", XMLATTRIBUTES( DECODE(MIN(INST_ID), NULL, :B17 , MIN(INST_ID)) AS "min_iid", DECODE(MAX(INST_ID), NULL, :B17 , MAX(INST_ID)) AS "max_iid"), XMLAGG( XMLELEMENT( "s", XMLATTRIBUTES( INST_ID AS "i"), SESSION_ID) ORDER BY INST_ID, SESSION_I D)) FROM (SELECT SESS.* FROM (SELECT DECODE(AD.DFO_MOST_ACTIVE_IID, :B17 , NULL, AD.DFO_MOST_ACTIVE_IID) INST_ID, AD.DFO_MOST_ACTIVE_SID SESSION_ID FROM ASH_DATA AD WHERE AD.DFO_MOST_ACTIVE_COUNT IS NOT NULL GROUP BY AD.DFO_MOST_ACTIVE_IID, AD.DFO_MOST_ACTIVE_SID ORDER BY MAX(AD.DFO_MOST_ACTIVE_COUNT) DESC) SESS WHERE ROWNUM <= 100)) ELSE NULL END), (CASE WHEN :B37 = 1 THEN (SELECT XMLELEMENT( "report_repository_summary", CASE WHEN MA.MAX_DBOP_NAME IS NOT NULL THEN XMLELEMENT( "dbop", XMLATTRIBUTES('F' AS "detail", MA.MAX_DBOP_NAME AS "dbop_name", TO_CHAR(MA.MIN_FIRST_REFRESH_TIME, :B12 ) AS "dbop_exec_start", MA.MAX_DBOP_EXEC_ID AS "dbop_exec_id"), XMLFOREST( MA.MAX_STATUS AS "status", TO_CHAR(NVL(MA.MAX_SQL_EXEC_START, MA.MIN_FIRST_REFRESH_TIME), :B12 )AS "first_refresh_time", TO_CHAR(MA.MAX_LAST_REFRESH_TIME, :B12 )AS "last_refresh_time", MA.SUM_REFRESH_COUNT AS "refr esh_count", MA.MAX_INST_ID AS "inst_id", MA.MAX_SESSION_ID AS "session_id", MA.MAX_SESSION_SERIAL AS "session_serial", MA.MAX_USERID AS "user_id", MA.MAX_USERNAME AS "user", MA.MAX_CON_ID AS "con_id", MA.MAX_CON_NAME AS "con_name", MA.MAX_MODULE AS "module", MA.MAX_ACTION AS "action", MA.MAX_SERVICE_NAME AS "service", MA.MAX_CLIENT_ID AS "client_id", MA.MAX_CLIENT_INFO AS "client_info", MA.MAX_PROGRAM AS "program", MA.MAX_PL_ENTRY_OID AS "plsql_entry_object_id", MA.MAX_PL_ENTRY_PROGID AS "plsql_entry_subprogram_id", MA.MAX_PL_OID AS "plsql_object_id", MA.MAX_PL_PROGID AS "plsql_subprogram_id", MA.MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MA.MAX_PX_DOP AS "dop", MA.MAX_PX_DOP_INSTANCES AS "instances"), CASE WHEN MA.MAX_ERROR_NUMBER IS NULL THEN NULL ELSE XML ELEMENT( "error", XMLATTRIBUTES(MA.MAX_ERROR_NUMBER AS "number", MA.MAX_ERROR_FACILITY AS "facility"), MA.MAX_ERROR_MESSAGE) END, XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), GREATEST(ROUND((MA.MAX_LAST_REFRESH_TIME- NVL(MA.MAX_SQL_EXEC_START, MA.MIN_FIRST_REFRESH_TIME))*86400), LEAST(MA.SUM_ELAPSED_TIME/1000000, 1), CEIL(MA.MAX_QUEUING_TIME/1000000))), DECODE(MA.SUM_ELAPSED_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MA.SUM_ELAPSED_TIME)), DECODE(MA.MAX_QUEUING_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MA.MAX_QUEUING_TIME)), DECODE(MA.SUM_CPU_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MA.SUM_CPU_TIME)), DECODE(MA.SUM_USER_IO_WAIT_TIME, 0, NULL, XMLELEMENT( " stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MA.SUM_USER_IO_WAIT_TIME)), DECODE(MA.SUM_APPLICATION_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MA.SUM_APPLICATION_WAIT_TIME)), DECODE(MA.SUM_CONCURRENCY_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MA.SUM_CONCURRENCY_WAIT_TIME)), DECODE(MA.SUM_CLUSTER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MA.SUM_CLUSTER_WAIT_TIME)), DECODE(MA.SUM_PLSQL_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MA.SUM_PLSQL_EXEC_TIME)), DECODE(MA.SUM_JAVA_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MA.SUM_JAVA_EXEC_TIME)), DECODE(MA.SUM_OTHER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRI BUTES('other_wait_time' AS "name"), MA.SUM_OTHER_WAIT_TIME)), DECODE(MA.SUM_FETCHES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MA.SUM_FETCHES)), DECODE(MA.SUM_BUFFER_GETS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MA.SUM_BUFFER_GETS)), DECODE(MA.SUM_READ_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MA.SUM_READ_REQS)), DECODE(MA.SUM_READ_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MA.SUM_READ_BYTES)), DECODE(MA.SUM_WRITE_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MA.SUM_WRITE_REQS)), DECODE(MA.SUM_WRITE_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MA.SUM_WRITE_BYTES)), CASE WHEN MA.SUM_IO_INTER_BYTES IS NULL OR MA.SUM_IO_INTER_BYTES = MA.SUM_IO_ BYTES OR MA.SUM_IO_BYTES = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MA.SUM_IO_BYTES / DECODE(MA.SUM_IO_INTER_BYTES, 0, 1, MA.SUM_IO_INTER_BYTES), 2)) END) ) ELSE XMLELEMENT( "sql", XMLATTRIBUTES( MA.MAX_SQL_ID AS "sql_id", TO_CHAR(MA.MAX_SQL_EXEC_START, :B12 ) AS "sql_exec_start", MA.MAX_SQL_EXEC_ID AS "sql_exec_id"), XMLFOREST(MA.MAX_STATUS AS "status", SUBSTR(MA.SQLMON_TEXT, 1, 100) AS "sql_text", TO_CHAR(MA.MIN_FIRST_REFRESH_TIME, :B12 ) AS "first_refresh_time", TO_CHAR(MA.MAX_LAST_REFRESH_TIME, :B12 ) AS "last_refresh_time", MA.SUM_REFRESH_COUNT AS "refresh_count", MA.MAX_INST_ID AS "inst_id", MA.MAX_SESSION_ID AS "session_id", MA.MAX_SESSION_SERIAL AS "session_serial", MA.MAX_USERID AS "user_id", MA.MAX_USERNAME AS "user", MA.MAX_CON_ID AS " con_id", MA.MAX_CON_NAME AS "con_name", MA.MAX_MODULE AS "module", MA.MAX_ACTION AS "action", MA.MAX_SERVICE_NAME AS "service", MA.MAX_CLIENT_ID AS "client_id", MA.MAX_CLIENT_INFO AS "client_info", MA.MAX_PROGRAM AS "program", MA.MAX_PLAN_HASH_VALUE AS "plan_hash", MA.MAX_PL_ENTRY_OID AS "plsql_entry_object_id", MA.MAX_PL_ENTRY_PROGID AS "plsql_entry_subprogram_id", MA.MAX_PL_OID AS "plsql_object_id", MA.MAX_PL_PROGID AS "plsql_subprogram_id", MA.MAX_PX_IS_CROSS_INSTANCE AS "is_cross_instance", MA.MAX_PX_DOP AS "dop", MA.MAX_PX_DOP_INSTANCES AS "instances", MA.SUM_SERVERS_REQUESTED AS "px_servers_requested", MA.SUM_SERVERS_ALLOCATED AS "px_servers_allocated"), XMLELEMENT( "stats", XMLATTRIBUTES('monitor' AS "type"), XMLELEMENT( "stat", XMLATTRIBUTES('duration' AS "name"), GREATEST(ROUND((MA.MAX_LAST_REFRESH_TIME- MA.MAX_SQL_EXEC_START)*86400), LEAST(MA.SUM_ELAPSED_TIME/1000000, 1), CEIL(MA.MAX_QUEUING_TIME/1000000))), DECODE(MA.SUM_ELAPSED_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('elapsed_time' AS "name"), MA.SUM_ELAPSED_TIME)), DECODE(MA.MAX_QUEUING_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('queuing_time' AS "name"), MA.MAX_QUEUING_TIME)), DECODE(MA.SUM_CPU_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cpu_time' AS "name"), MA.SUM_CPU_TIME)), DECODE(MA.SUM_USER_IO_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_io_wait_time' AS "name"), MA.SUM_USER_IO_WAIT_TIME)), DECODE(MA.SUM_APPLICATION_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('application_wait_time' AS "name"), MA.SUM_APPLICATION_WAIT_TIME)), DECODE(MA.SUM_CONCURRENCY_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('concurrency_wait_time' AS "name"), MA.SUM_CONCURRENCY_WAIT_TIME)), DECODE(MA.SUM_CLUSTER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('cluster_wait_time' AS "name"), MA.SUM_CLUSTER_WAIT_TIME)), DECODE(MA.SUM_PLSQL_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('plsql_exec_time' AS "name"), MA.SUM_PLSQL_EXEC_TIME)), DECODE(MA.SUM_JAVA_EXEC_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('java_exec_time' AS "name"), MA.SUM_JAVA_EXEC_TIME)), DECODE(MA.SUM_OTHER_WAIT_TIME, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('other_wait_time' AS "name"), MA.SUM_OTHER_WAIT_TIME)), DECODE(MA.SUM_FETCHES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('user_fetch_count' AS "name"), MA.SUM_FETCHES)), DECODE(MA.SUM_BUFFER_GETS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('buffer_gets' AS "name"), MA.SUM_BUFFER_GETS)), DECODE(MA.SUM_READ_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_reqs' AS "name"), MA.SUM_READ_REQS)), DECODE(MA.SUM_READ_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('read_bytes' AS "name"), MA.SUM_READ_BYTES)), DECODE(MA.SUM_WRITE_REQS, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_reqs' AS "name"), MA.SUM_WRITE_REQS)), DECODE(MA.SUM_WRITE_BYTES, 0, NULL, XMLELEMENT( "stat", XMLATTRIBUTES('write_bytes' AS "name"), MA.SUM_WRITE_BYTES)), CASE WHEN MA.SUM_IO_INTER_BYTES IS NULL OR MA.SUM_IO_INTER_BYTES = MA.SUM_IO_BYTES OR MA.SUM_IO_BYTES = 0 THEN NULL ELSE XMLELEMENT( "stat", XMLATTRIBUTES('cell_offload_efficiency' AS "name"), ROUND(MA.SUM_IO_BYTES / DECODE(MA.SUM_IO_INTER_BYTES, 0, 1, MA.SUM_IO_INTER_BYTES), 2)) END) ) END) FROM MONITOR_AGG MA) ELSE NULL END) FROM (SELECT CASE WHEN V1.XPLAN_XML IS NULL OR V1.XPLAN_ XML.EXISTSNODE('/error') > 0 THEN NULL ELSE V1.XPLAN_XML END XPLAN_XML FROM (SELECT CASE WHEN :B36 = 1 THEN DBMS_XPLAN.BUILD_PLAN_XML(TABLE_NAME=>'gv$sql_plan', PLAN_TAG=>'plan', FILTER_PREDS=>:B35 , FORMAT=>'-PROJECTION +ALIAS +ADAPTIVE') ELSE NULL END XPLAN_XML FROM DUAL) V1) CONST_VIEW
dg4qzw7razc3z INSERT /*+ restrict_all_ref_cons */ INTO "CBSOGG"."CB_SUB_AR_AP" ("TRANS_NUM_V", "SERIAL_NUM_N", "TRANS_DATE_D", "ACCOUNT_LINK_CODE_N", "MAIN_ACCOUNT_LINK_CODE_N", "SUBSIDIARY_CODE_V", "DB_CR_V", "OVERALL_AMT_N", "CLEARED_AMT_N", "TEMP_CLR_AMT_N", "OLD_YR_ADJUST_AMT_N", "BILL_CLEARED_FLG_V", "DUE_DATE_D", "TRANSFERRED_AMT_N", "SALE_TYPE_V", "LAST_MODIFIED_DATE_D", "DEBTORS_GL_CODE_N") VALUES (:1 , :2 , :3 , :4 , :5 , :6 , :7 , :8 , :9 , :10 , :11 , :12 , :13 , :14 , :15 , :16 , :17 )
dmhzq6rk3ppnxSELECT SEGCOL#, INTCOL#, COL#, COLNAME, TYPE#, LENGTH, PRECISION, SCALE, INTERVAL_LEADING_PRECISION, INTERVAL_TRAILING_PRECISION, PROPERTY, CHARSETID, CHARSETFORM, XTYPESCHEMANAME, XTYPENAME, XFQCOLNAME, XTOPINTCOL, XREFFEDTABLEOBJN, XREFFEDTABLEOBJV, XCOLTYPEFLAGS, XOPQTYPETYPE, XOPQTYPEFLAGS, XOPQLOBINTCOL, XOPQOBJINTCOL, XXMLINTCOL, EAOWNER#, EAMKEYID, EAENCALG, EAINTALG, EACOLKLC, EAKLCLEN, EAFLAGS, LOGMNRDERIVEDFLAGS FROM SYS.LOGMNR_GTCS_SUPPORT WHERE LOGMNR_UID = :B2 AND OBJ# = :B1 ORDER BY LOGMNR_UID, OBJ#, INTCOL#
f642ysg50zrmp SELECT "Custom SQL Query"."LOCATION" AS "LOCATION" FROM ( select d.TRANS_DATE_D TRANS_DATE, d.TRANSACTION_NUM_V TRANS_NUM, s.location_code_v LOCATION_CODE, s.location_v LOCATION, t.NAME_V RETAILER_NAME, t.service_number_v MSISDN, dm.vendor_code_v RETAILER_CODE, dm.category_v CATEGORY, --min(isi.serial_no_v) start_serial, --max(isi.serial_no_v) end_serial, u.user_name_v USER_NAME, t.CASH_BOX_NUMBER_N CASH_BOX, decode(t.entity_type_v, 'DLR', 'Dealer', 'SUB', 'Subscriber', 'PRC', 'Prospect') ENTITY_TYPE, decode(t.CREDIT_FLAG_V, 'Y', 'Credit', '') flag, decode(t.STATUS_V, 'C', 'Cancelled', 'S', 'Sales Completed') status, decode(t.TYPE_OF_SALES_V, 'N', 'Normal', 'C', 'Credit') sales_type, decode(t.PAY_STATUS_V, 'L', 'PayLater', 'Pay Now') psy_status, t.narration_v COMMENT_V, itm.item_identifier_v ITEM_CODE, itm.item_desc_v ITEM_DESC, quantity_n QUANTITY, d.price_n/100 UNIT_PRICE, d.amount_wt_n/100 AMOUNT_WITHOUT_TAX, d.disc_amount_n/100 AMOUNT_DISC, d.tax_amt1_n/100 TAX_AMT, d.loyality_points_n LOYALTY, t.AMOUNT_N/100 AMOUNT, t.DISC_AMOUNT_N/100 TOTAL_DISC_AMT, t.TAX_AMT1_N/100 TOTAL_TAX_AMT, t.TOTAL_AMOUNT_N/100 TOTAL_AMT, t.RECEIPT_TRANS_NUM_V RECEIPT_NO from cb_pos_transactions t, CB_POS_TRANS_Dtls d , cb_retail_outlets s , cb_users u , inv_item_master itm, cb_dealer_master dm--, inv_serial_items isi--, cb_dlr_category_master cm where to_char(s.location_code_n)= nvl(to_char(t.location_code_n), t.location_code_v) and u.user_Code_n=t.user_code_n and t.TRANSACTION_NUM_V = d.TRANSACTION_NUM_V and itm.item_code_n = d.item_code_n and t.account_link_code_n = dm.account_link_code_n union all select d.TRANS_DATE_D TRANS_DATE, d.TRANSACTION_NUM_V TRANS_NUM, s.location_code_v LOCATION_CODE, s.location_v LOCATION, t.NAME_V RETAILER_NAME, t.service_number_v MSISDN, null RETAI LER_CODE, null CATEGORY, u.user_name_v USER_NAME, t.CASH_BOX_NUMBER_N CASH_BOX, decode(t.entity_type_v, 'DLR', 'Dealer', 'SUB', 'Subscriber', 'PRC', 'Prospect') ENTITY_TYPE, decode(t.CREDIT_FLAG_V, 'Y', 'Credit', '') flag, decode(t.STATUS_V, 'C', 'Cancelled', 'S', 'Sales Completed') status, decode(t.TYPE_OF_SALES_V, 'N', 'Normal', 'C', 'Credit') sales_type, decode(t.PAY_STATUS_V, 'L', 'PayLater', 'Pay Now') psy_status, t.narration_v COMMENT_V, itm.item_identifier_v ITEM_CODE, itm.item_desc_v ITEM_DESC, quantity_n QUANTITY, d.price_n/100 UNIT_PRICE, d.amount_wt_n/100 AMOUNT_WITHOUT_TAX, d.disc_amount_n/100 AMOUNT_DISC, d.tax_amt1_n/100 TAX_AMT, d.loyality_points_n LOYALTY, t.AMOUNT_N/100 AMOUNT, t.DISC_AMOUNT_N/100 TOTAL_DISC_AMT, t.TAX_AMT1_N/100 TOTAL_TAX_AMT, t.TOTAL_AMOUNT_N/100 TOTAL_AMT, t.RECEIPT_TRANS_NUM_V RECEIPT_NO from cb_pos_transactions t, CB_POS_TRANS_Dtls d , cb_retail_outlets s , cb_users u , inv_item_master itm where to_char(s.location_code_n)= nvl(to_char(t.location_code_n), t.location_code_v) and u.user_Code_n=t.user_code_n and t.TRANSACTION_NUM_V =d.TRANSACTION_NUM_V and itm.item_code_n=d.item_code_n and t.customer_type_v in ('W', 'S') ) "Custom SQL Query" GROUP BY "Custom SQL Query"."LOCATION" ORDER BY 1 ASC NULLS FIRST
f7hjs0z4ttht4SELECT NVL(V.ENQUEUE_MESSAGE_NUMBER, 0) FROM GV$STREAMS_CAPTURE V WHERE V.CAPTURE_NAME = :B1
ff7hgpsn0fc8vSELECT MIN(TRUNC(CAST("TB_MT_CASH_PAYMENT"."MODIFIED_DATE" AS DATE))) AS "TEMP(none:MODIFIED_DATE:qk low", MAX(TRUNC(CAST("TB_MT_CASH_PAYMENT"."MODIFIED_DATE" AS DATE))) AS "TEMP(none:MODIFIED_DATE:qk upp" FROM "BIREPORT"."TB_MT_CASH_PAYMENT" "TB_MT_CASH_PAYMENT" GROUP BY ()
fhf8upax5cxszBEGIN sys.dbms_auto_report_internal.i_save_report (:rep_ref, :snap_id, :pr_class, :rep_id, :suc); END;
frjd8zfy2jfdqSELECT executions, end_of_fetch_count, elapsed_time/px_servers elapsed_time, cpu_time/px_servers cpu_time, buffer_gets/executions buffer_gets FROM (SELECT sum(executions) as executions, sum(case when px_servers_executions > 0 then px_servers_executions else executions end) as px_servers, sum(end_of_fetch_count) as end_of_fetch_count, sum(elapsed_time) as elapsed_time, sum(cpu_time) as cpu_time, sum(buffer_gets) as buffer_gets FROM gv$sql WHERE executions > 0 AND sql_id = :1 AND parsing_schema_name = :2)
ft33gnzdc1btn SELECT "Custom SQL Query"."PAYMENT_MODE" AS "PAYMENT_MODE" FROM ( select distinct (select csm.ext_subscriber_code_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_da te, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.cash_box_number_n is not null and r.location_code_v is not null --and r.PAY_MODE_OPTN_V <> '8' and r.CASH_BOX_COLL_TYPE_V='SRCT' --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') union select distinct (select csm.ext_subscriber_code_v from cbsogg.c b_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) TRANSACTION_DATE, (pmd.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND pmd.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' --and r.PAY_MODE_OPTN_V = '8' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') union select distinct c.VENDOR_CODE_V customer_id, c.NAME_V customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, null Account_no, 'GSM' Service_nam e, r.trans_num_v Receipt_no, null Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_dealer_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.ac count_link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') ) "Custom SQL Query" GROUP BY "Custom SQL Query"."PAYMENT_MODE" ORDER BY 1 ASC NULLS FIRST
g22f2h8s9vfrzselect nvl2(stale_stats, decode(stale_stats, 'NO', 3, 1), 2) from dba_tab_statistics where owner=:1 and table_name=:2
gac15vmmrzgbvselect parttype, partcnt, partkeycols, flags, defts#, defpctfree, defpctused, definitrans, defmaxtrans, deftiniexts, defextsize, defminexts, defmaxexts, defextpct, deflists, defgroups, deflogging, spare1, mod(spare2, 256) subparttype, mod(trunc(spare2/256), 256) subpartkeycols, mod(trunc(spare2/65536), 65536) defsubpartcnt, mod(trunc(spare2/4294967296), 256) defhscflags, mod(trunc(spare2/1099511627776), 4096) defimcflags, mod(trunc(spare2/4503599627370496), 8) defimcpl, mod(spare3, 256) interval_dty, rowid, defmaxsize from partobj$ where obj# = :1
gavdwsru7d7k2 SELECT "Custom SQL Query"."ACTIVITY_NAME_V" AS "ACTIVITY_NAME_V" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl _num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt .category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from cbsogg.WF_TODOITEM a, WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT c, cbsogg.TT_TICKETINFO tt, cbsogg.WF_WRKFLWMGR wm, cb_users cu , cbsogg.cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CO DE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_ date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_v oice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_co de_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_cod e_v = '0') Category_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cbsogg.cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from cbsogg.WF_TODOITEM_HISTORY a, WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT_HISTORY c, cbsogg.TT_TICKETINFO tt, cbsogg.WF_WRKFLWMGR wm, cbsogg.cb_users cu , cbsogg.cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select csm.first_name_v||csm.last_name_v from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam , cbsogg.cb_subscriber_master csm where d.account_code_n = cam.account_code_n and csm.subscriber_code_n = cam.subscriber_code_n and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME, (select d.sub_service_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast d, cbsogg.cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voic e_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from cbsogg.gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cbsogg.cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI, cbsogg.cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from cbsogg.TT_TICKETINFO tt, cbsogg.CB_USERS B, cbsogg.CB_USER_GROUP C, cbsogg.TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW@cbsstandby) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY "Custom SQL Query"."ACTIVITY_NAME_V" ORDER BY 1 ASC NULLS FIRST
gcqvrzzs3jqd0DECLARE logmnr_uid NUMBER := :1; ScnBas NUMBER := :2; ScnWrp NUMBER := :3; RedoThrd NUMBER := :4; loc_rbasqn NUMBER := :5; loc_rbablk NUMBER := :6; loc_rbabyte NUMBER := :7; Apply NUMBER := 0; BEGIN sys.logmnr_krvrda_test_apply(logmnr_uid, ScnBas, ScnWrp, RedoThrd, loc_rbasqn, loc_rbablk, loc_rbabyte, Apply); :8 := Apply; END;
gd28w82ct6rvaselect audit$ from tab$ where obj# = :1
gk8bf2xabv7a4 SELECT "Custom SQL Query"."TICKET_TYPE" AS "TICKET_TYPE" FROM ( select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zo ne 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestam p), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.quest ion_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM a, WF_WORKFLOW x , WF_WORKASSIGNMENT c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e where a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'Workflow' Category, tt.docket_number_n ticket_no, wm.wrkflw_desc_v Workflow_desc, wm.estimated_resoln_tm_n sla_time, tt.ticket_regn_dt_d ticket_reg_date, round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_reg_date_sec, x.start_dt_d ticket_start_date, round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_start_date_sec, x.end_dt_d ticket_end_date, round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_end_date_sec, tt.ticket_resp_dt_d ticket_resp_date, round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) tk_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Typ e', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, ( select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subscriber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, a.expiry_time_d bin_expiry_date, round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_expiry_date_sec, a.assignment_dt_d bin_assign_date, round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_assign_date_sec, a.work_completion_dt_d bin_comp_date, round((cast((FROM_TZ(CAST(a.wo rk_completion_dt_d as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) bin_compl_date_sec, x.status_v wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, cu.user_name_v Assign_to, e.GROUP_NAME_V activity_name_v, tt.question_v, tt.answer_v, a.notes_v Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, cu.user_name_v user_name from WF_TODOITEM_HISTORY a, WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c, TT_TICKETINFO tt, WF_WRKFLWMGR wm, cb_users cu , cb_user_group e wh ere a.event_refno_v = x.event_refno_v and tt.docket_number_n = x.event_refno_v and x.wrkflw_id_n = wm.wrkflw_id_n and a.work_id_n = c.work_id_n --and tt.docket_number_n = '35022' and a.user_id_n = cu.user_code_n AND cu.GROUP_CODE_N = e.GROUP_CODE_N union all select distinct 'FLR' Category, tt.docket_number_n ticket_no, null Workflow_desc, null sla_time, tt.ticket_regn_dt_d registration_date, null wf_reg_date_sec, null start_date, null wf_start_date_sec, null wf_end_date, null wf_end_date_sec, tt.ticket_resp_dt_d workflw_resp_date, null wf_resp_date_sec, round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at time zone 'GMT') as date) - TO_DATE('01-01-1970', 'MM-DD-YYYY')) * 86400) sys_date, decode(tt.status_v, 'P', 'Pending', 'A', 'Task completed', 'C', 'Closed', 'R', 'Resolved') StatusTicket, decode(tt.ticket_type_v, 'Q', 'Query', 'C', 'Complaint Type', 'R', 'Service Request') Ticket_type, (select A3.CATEGORY_DE SCRIPTION_V from TT_CATEGORY_MASTER A3 where A3.category_code_v = (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where A2.category_code_v = (select t1.subcategory_id_v from TT_TICKETINFO t1 where t1.docket_number_n = tt.docket_number_n)) and A3.parent_category_code_v <> '0') Complaint_type, (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type, (select d.mobl_num_voice_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN, (select d.SUBS_NAME_V from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name, (select d.sub_service_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) Service_code, (select d.subscriber_category_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Segments, (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast d, cb_subsc riber_sub_category g where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v = g.subs_category_code_v and d.subscriber_sub_category_v = g.subs_sub_category_code_v) sub_segments, (select d.status_code_v from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v ) mob_status, (select d.account_code_n from gsm_service_mast d where tt.entity_id_n = d.mobl_num_voice_v) Account_no, null bin_expiry_date, null bin_expiry_date_sec, null bin_assign_date, null bin_assign_date_sec, null bin_comp_date, null bin_compl_date_sec, null wf_status, tt.tt_source_v Source_v, (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm where cm.category_code_v = tt.category_id_v and cm.category_type_v = tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc, (select f.user_name_v from cb_users f where f.user_code_n = tt.LOGGED_BY_N) Created_by, null Assign_to, C.GROUP_NAME_V activity_name, tt.question_v, tt.answer_v, TTI.NOTES_V Notes, (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI, cb_fault_types CFT--, TT_TICKETINFO c where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE, B.USER_NAME_V user_name from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT TTI where tt.docket_number_n not in(select event_refno_v from WF_WORKFLOW) AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n AND tt.LOGGED_BY_N = B.USER_CODE_N AND C.GROUP_CODE_N = B.GROUP_CODE_N ) "Custom SQL Query" GROUP BY "Custom SQL Query"."TICKET_TYPE" ORDER BY 1 ASC NULLS FIRST
gm9y3sp69tjp2select sum(used_memory_size) used_memory_size_sum, sum(max_memory_size) max_memory_size_sum from x$logmnr_session where session_id = :1 group by session_id
grwydz59pu6mcselect text from view$ where rowid=:1
gt6bx44868jg9 SELECT MIN(TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE))) AS "TEMP(none:RECORD_DATE:qk lower", MAX(TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE))) AS "TEMP(none:RECORD_DATE:qk upper" FROM ( select distinct (select csm.ext_subscriber_code_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_A MT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.cash_box_number_n is not null and r.location_code_v is not null --and r.PAY_MODE_OPTN_V <> '8' and r.CASH_BOX_COLL_TYPE_V='SRCT' --and r .trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') union select distinct (select csm.ext_subscriber_code_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_id, (select csm.first_name_v||' '||csm.last_name_v from cbsogg.cb_subscriber_master csm where csm.subscriber_code_n = c.subscriber_code_n) customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, c.account_code_n Account_no, c.account_type_v Service_name, r.trans_num_v Receipt_no, c.account_name_v Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) TRANSACTION_DATE, (pmd.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date _d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c, cbsogg.cb_users u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND pmd.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' --and r.PAY_MODE_OPTN_V = '8' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') union select distinct c.VENDOR_CODE_V customer_id, c .NAME_V customer_name, decode(r.CASH_BOX_COLL_TYPE_V, 'SRCT', 'BILLING', 'POSPY', 'CARD SALES', 'OTHER SALES') Transaction_type, null Account_no, 'GSM' Service_name, r.trans_num_v Receipt_no, null Account_name, r.location_code_v LOCATION_CODE, r.trans_optn_v, pm.short_description_v PAYMENT_MODE, ro.location_v LOCATION_V, trunc(r.trans_date_d) PAYMENT_DATE, (r.TRANS_AMT_N)/100 AMOUNT_PAID, nvl(pmd.bank_code_v, '-') bank_code, decode(pmd.bank_code_v, 'SB', 'SBM', 'NON_SBM') bank_code1 , trunc(r.last_modified_date_d) Record_date, r.cash_box_number_n Cash_box, u.user_name_v User_name, pmd.cheque_num_v cheque_no, (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where cr.trans_num_v = r.trans_num_v group by cr.EXTERNAL_REFERENCE_V) total_amt, r.EXTERNAL_REFERENCE_V from cbsogg.cb_receipts r , cbsogg.cb_retail_outlets ro, cbsogg.cb_payment_methods pm, cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_dealer_master c, cbsogg.cb_use rs u where r.trans_num_v = pmd.trans_num_v and r.location_code_v = ro.location_code_v AND r.PAY_MODE_OPTN_V = pm.payment_code_v and r.account_link_code_n = c.account_link_code_n and r.user_code_n = u.user_code_n and r.CASH_BOX_COLL_TYPE_V <> 'SRCT' and r.cash_box_number_n is not null and r.location_code_v is not null --and r.trans_num_v in ('1RCT/00463910/19', --'1RCT/00463911/19', --'1RCT/00463912/19') ) "Custom SQL Query" GROUP BY ()
gv8qpm1gz3gcmselect o.name, u.name from sys.obj$ o, sys.user$ u where u.user#=o.owner# and o.obj# = :1

Back to SQL Statistics
Back to Top

Instance Activity Statistics

Back to Top

Key Instance Activity Stats

StatisticTotalper Secondper Trans
db block changes3,294,541456.31115.51
execute count366,43150.7512.85
gc cr block receive time2,9690.410.10
gc cr blocks received22,1213.060.78
gc current block receive time40,3305.591.41
gc current blocks received606,41183.9921.26
logons cumulative5,0770.700.18
opened cursors cumulative148,97120.635.22
parse count (total)110,01815.243.86
parse time elapsed49,5156.861.74
physical reads22,227,8453,078.70779.32
physical writes1,805,380250.0663.30
redo size2,168,859,872300,400.6476,041.65
session cursor cache hits18,7122.590.66
session logical reads641,700,56788,879.5422,498.44
user calls415,67257.5714.57
user commits28,5183.951.00
user rollbacks40.000.00
workarea executions - onepass620.010.00
workarea executions - optimal139,34019.304.89


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats

StatisticTotalper Secondper Trans
Batched IO (bound) vector count93,21112.913.27
Batched IO (full) vector count3200.040.01
Batched IO (space) vector count00.000.00
Batched IO block miss count451,67062.5615.84
Batched IO buffer defrag count7,3611.020.26
Batched IO double miss count14,1461.960.50
Batched IO same unit count243,40833.718.53
Batched IO single block count66,8569.262.34
Batched IO slow jump count70.000.00
Batched IO vector block count162,65422.535.70
Batched IO vector read count31,3334.341.10
Block Cleanout Optim referenced4350.060.02
CCursor + sql area evicted3650.050.01
CLI BG ENQ2,4070.330.08
CLI BG attempt Flush2,4070.330.08
CLI Flstask create2,4070.330.08
CLI Flush2,4070.330.08
CLI Imm Wrt00.000.00
CPU used by this session571,92879.2220.05
CPU used when call started520,69772.1218.26
CR blocks created3,5960.500.13
Cached Commit SCN referenced49,681,3936,881.181,741.86
Clusterwide global transactions150.000.00
Clusterwide global transactions spanning RAC nodes30.000.00
Commit SCN cached1,5990.220.06
DBWR checkpoint buffers written135,93118.834.77
DBWR checkpoints9890.140.03
DBWR fusion writes1,2200.170.04
DBWR object drop buffers written4950.070.02
DBWR parallel query checkpoint buffers written1,1700.160.04
DBWR revisited being-written buffer00.000.00
DBWR tablespace checkpoint buffers written00.000.00
DBWR transaction table writes4030.060.01
DBWR undo block writes59,0358.182.07
DFO trees parallelized3,9740.550.14
DML statements parallelized00.000.00
DX/BB enqueue lock background get time00.000.00
DX/BB enqueue lock background gets300.000.00
DX/BB enqueue lock foreground requests154,33621.385.41
Effective IO time1,207,513,705167,248.1942,336.22
HSC Heap Segment Block Changes737,892102.2025.87
HSC IDL Compressed Blocks00.000.00
Heap Segment Array Inserts20,9662.900.74
Heap Segment Array Updates2360.030.01
Heatmap BlkLevel Flushed37,8895.251.33
Heatmap BlkLevel Flushed to BF37,8895.251.33
Heatmap BlkLevel Flushed to SYSAUX00.000.00
Heatmap BlkLevel Ranges Flushed2150.030.01
Heatmap Blklevel Flush Task Count20.000.00
IPC CPU used by this session50.000.00
KTFB alloc myinst00.000.00
KTFB alloc req9090.130.03
KTFB alloc search FFB00.000.00
KTFB alloc space (block)1,865,809,920258,426.3365,416.52
KTFB alloc steal00.000.00
KTFB alloc time (ms)317,37843.9611.13
KTFB apply req5950.080.02
KTFB apply time (ms)13,5651.880.48
KTFB commit req4900.070.02
KTFB commit time (ms)13,6901.900.48
KTFB free req8820.120.03
KTFB free space (block)84,94411.772.98
KTFB free time (ms)1,0790.150.04
LOB table id lookup cache misses00.000.00
Misses for writing mapping00.000.00
Number of read IOs issued312,04843.2210.94
OS All other sleep time212,919,38829,490.677,465.09
OS Chars read and written843,488,305116,828.4029,573.25
OS Data page fault sleep time1100.020.00
OS Involuntary context switches1,079,912149.5737.86
OS Messages received12,374,3341,713.92433.85
OS Messages sent11,378,2281,575.96398.93
OS Other system trap CPU time5,0160.690.18
OS Process heap size4,693,516650.08164.56
OS Process stack size2,228,224308.6278.12
OS Signals received431,00459.7015.11
OS System call CPU time162,66022.535.70
OS System calls132,468,01418,347.654,644.42
OS User level CPU time2,844,362393.9699.73
OS Voluntary context switches29,479,6784,083.121,033.58
OS Wait-cpu (latency) time13,6041.880.48
PX local messages recv'd17,2072.380.60
PX local messages sent17,2112.380.60
PX remote messages recv'd9,7661.350.34
PX remote messages sent10,2501.420.36
Parallel operations not downgraded4,0050.550.14
Requests to/from client29,9634.151.05
RowCR - row contention10.000.00
RowCR attempts28,1643.900.99
RowCR hits28,1633.900.99
SCN increments due to another database685,59894.9624.04
SMON posted for dropping temp segment00.000.00
SMON posted for undo segment recovery00.000.00
SMON posted for undo segment shrink140.000.00
SQL*Net roundtrips to/from client30,0294.161.05
SQL*Net roundtrips to/from dblink61,6398.542.16
TBS Extension: bytes extended00.000.00
TBS Extension: files extended00.000.00
TBS Extension: tasks created00.000.00
TBS Extension: tasks executed00.000.00
active txn count during cleanout34,2304.741.20
background checkpoints completed50.000.00
background checkpoints started50.000.00
background timeouts57,4827.962.02
branch node splits220.000.00
buffer is not pinned count401,813,84555,653.7314,087.86
buffer is pinned count109,952,95115,229.173,855.02
bytes received via SQL*Net from client6,468,952,470895,990.32226,805.71
bytes received via SQL*Net from dblink714,539,93398,968.2425,052.24
bytes sent via SQL*Net to client1,551,642,793214,912.2254,401.61
bytes sent via SQL*Net to dblink8,957,8551,240.72314.07
bytes via SQL*Net vector from client6,133,762,960849,564.48215,053.75
bytes via SQL*Net vector to client00.000.00
calls to get snapshot scn: kcmgss6,261,934867.32219.55
calls to kcmgas107,27114.863.76
calls to kcmgcs647,57789.6922.70
cell physical IO interconnect bytes513,284,190,72071,093,066.4617,996,079.89
change write time1,0740.150.04
cleanout - number of ktugct calls38,6675.361.36
cleanouts and rollbacks - consistent read gets7660.110.03
cleanouts only - consistent read gets4,2500.590.15
cluster key scan block gets12,1251.680.43
cluster key scans9,3241.290.33
commit batch performed27,9083.870.98
commit batch requested27,9083.870.98
commit batch/immediate performed28,4283.941.00
commit batch/immediate requested28,4283.941.00
commit cleanout failures: block lost13,9541.930.49
commit cleanout failures: buffer being written140.000.00
commit cleanout failures: callback failure5350.070.02
commit cleanout failures: cannot pin1820.030.01
commit cleanouts771,394106.8427.05
commit cleanouts successfully completed756,709104.8126.53
commit immediate performed5200.070.02
commit immediate requested5200.070.02
commit nowait performed27,9083.870.98
commit nowait requested27,9083.870.98
commit txn count during cleanout23,7673.290.83
commit wait/nowait performed27,9083.870.98
commit wait/nowait requested27,9083.870.98
consistent changes269,44837.329.45
consistent gets638,290,02588,407.1622,378.87
consistent gets direct19,476,1732,697.57682.85
consistent gets examination390,613,85054,102.4613,695.18
consistent gets examination (fastpath)389,344,90553,926.7013,650.69
consistent gets from cache618,813,85985,709.5821,696.02
consistent gets pin228,200,01031,607.138,000.84
consistent gets pin (fastpath)31,964,8344,427.331,120.71
cursor authentications3170.040.01
cursor reload failures490.010.00
data blocks consistent reads - undo records applied8,4561.170.30
db block changes3,294,541456.31115.51
db block gets3,411,774472.55119.62
db block gets direct47,2726.551.66
db block gets from cache3,364,502466.00117.96
db block gets from cache (fastpath)1,087,729150.6638.14
deferred (CURRENT) block cleanout applications345,08047.8012.10
dirty buffers inspected155,34021.525.45
enqueue conversions91,72412.703.22
enqueue releases625,43786.6321.93
enqueue requests628,43887.0422.03
enqueue timeouts2,9210.400.10
enqueue waits48,7946.761.71
exchange deadlocks620.010.00
execute count366,43150.7512.85
failed probes on index block reclamation00.000.00
fastpath consistent get quota limit194,679,61526,964.346,825.59
file io service time00.000.00
frame signature mismatch00.000.00
free buffer inspected2,529,377350.3388.68
free buffer requested2,339,243324.0082.02
gc blocks compressed135,47518.764.75
gc blocks lost00.000.00
gc cleanout applied00.000.00
gc cleanout saved280.000.00
gc cr block flush time300.000.00
gc cr block receive time2,9690.410.10
gc cr blocks flushed1080.010.00
gc cr blocks received22,1213.060.78
gc cr blocks served6,6050.910.23
gc current block flush time90.000.00
gc current block pin time00.000.00
gc current block receive time40,3305.591.41
gc current blocks flushed960.010.00
gc current blocks pinned150.000.00
gc current blocks received606,41183.9921.26
gc current blocks served158,50921.955.56
gc force cr read cr6,1840.860.22
gc force cr read current890.010.00
gc kbytes saved421,05158.3214.76
gc kbytes sent2,220,773307.5977.86
gc local grants929,847128.7932.60
gc read time waited3,0940.430.11
gc read waits7,0730.980.25
gc reader bypass grants2760.040.01
gc reader bypass waits1430.020.01
gc remote grants645,01389.3422.61
gcs messages sent3,111,172430.92109.08
ges messages sent177,37424.576.22
global enqueue CPU used by this session80.000.00
global enqueue get time3,6780.510.13
global enqueue gets async8,5421.180.30
global enqueue gets sync1,033,913143.2036.25
global enqueue releases797,674110.4827.97
heap block compress22,1953.070.78
hot buffers moved to head of LRU1,947,090269.6868.27
immediate (CR) block cleanout applications5,0160.690.18
immediate (CURRENT) block cleanout applications68,5229.492.40
index crx upgrade (positioned)6140.090.02
index crx upgrade (prefetch)170.000.00
index fast full scans (direct read)00.000.00
index fast full scans (full)1,1890.160.04
index fast full scans (rowid ranges)00.000.00
index fetch by key103,410,73014,323.033,625.65
index scans kdiixs1100,603,91113,934.273,527.24
leaf node 90-10 splits15,4992.150.54
leaf node splits16,4412.280.58
lob reads25,0843.470.88
lob writes29,8094.131.05
lob writes unaligned29,8064.131.05
logical read bytes from cache10,193,770,627,0721,411,900,903.64357,400,274.42
logons cumulative5,0770.700.18
max cf enq hold time5570.080.02
messages received228,78731.698.02
messages sent228,78731.698.02
min active SCN optimization applied on CR14,1581.960.50
no buffer to keep pinned count280,035,26838,786.639,818.22
no work - consistent read gets246,285,17334,112.038,634.92
non-idle wait count15,022,5962,080.72526.70
opened cursors cumulative148,97120.635.22
parse count (describe)80.000.00
parse count (failures)510.010.00
parse count (hard)2,5890.360.09
parse count (total)110,01815.243.86
parse time cpu27,5173.810.96
parse time elapsed49,5156.861.74
physical read IO requests1,357,395188.0147.59
physical read bytes364,181,012,48050,441,344.9612,768,424.81
physical read total IO requests1,535,174212.6353.82
physical read total bytes466,193,249,79264,570,677.0116,345,040.66
physical read total multi block requests500,16969.2817.54
physical reads22,227,8453,078.70779.32
physical reads cache1,482,351205.3151.97
physical reads cache prefetch646,38589.5322.66
physical reads direct20,745,4942,873.38727.35
physical reads direct (lob)1,0340.140.04
physical reads direct temporary tablespace1,267,703175.5844.45
physical reads prefetch warmup00.000.00
physical write IO requests370,46451.3112.99
physical write bytes29,579,345,9204,096,924.171,037,071.24
physical write total IO requests1,325,241183.5546.46
physical write total bytes47,090,940,9286,522,389.461,651,039.23
physical write total multi block requests106,77614.793.74
physical writes1,805,380250.0663.30
physical writes direct1,450,425200.8950.85
physical writes direct (lob)1,8630.260.07
physical writes direct temporary tablespace1,401,841194.1649.15
physical writes from cache354,95549.1612.44
physical writes non checkpoint1,714,010237.4060.09
pinned buffers inspected1800.020.01
pinned cursors current1350.020.00
prefetch clients - default10.000.00
prefetch warmup blocks aged out before use00.000.00
prefetched blocks aged out before use67,5319.352.37
process last non-idle time7,1400.990.25
queries parallelized3,9740.550.14
recovery blocks read00.000.00
recursive calls806,131111.6528.26
recursive cpu usage58,5658.112.05
redo KB read98,279,16613,612.283,445.73
redo blocks checksummed by FG (exclusive)3,290,326455.73115.36
redo blocks written4,380,720606.76153.59
redo blocks written (group 0)4,168,165577.32146.14
redo blocks written (group 1)204,08828.277.16
redo buffer allocation retries540.010.00
redo entries1,671,147231.4658.59
redo log space requests1870.030.01
redo ordering marks370.010.00
redo size2,168,859,872300,400.6476,041.65
redo size for direct writes603,466,18483,583.8421,157.92
redo subscn max counts15,3282.120.54
redo synch long waits00.000.00
redo synch time840.010.00
redo synch time (usec)870,616120.5930.52
redo synch time overhead (usec)1,844,910,613255,531.6464,683.77
redo synch time overhead count ( 2ms)3300.050.01
redo synch time overhead count ( 8ms)190.000.00
redo synch time overhead count ( 32ms)70.000.00
redo synch time overhead count (128ms)60.000.00
redo synch time overhead count (inf)4210.060.01
redo synch writes8150.110.03
redo wastage3,124,272432.73109.54
redo write broadcast ack count1,0060.140.04
redo write broadcast ack time190,40126.376.68
redo write broadcast lgwr post count00.000.00
redo write finish time92,063,78212,751.413,227.82
redo write gather time853,691118.2429.93
redo write info find7830.110.03
redo write info find fail00.000.00
redo write schedule time892,700123.6431.30
redo write size count ( 4KB)8,6371.200.30
redo write size count ( 8KB)1,3520.190.05
redo write size count ( 16KB)6490.090.02
redo write size count ( 32KB)4610.060.02
redo write size count ( 128KB)7800.110.03
redo write size count ( 256KB)3980.060.01
redo write size count ( 512KB)3450.050.01
redo write size count (1024KB)3090.040.01
redo write size count (inf)1,5270.210.05
redo write time9,2081.280.32
redo write time (usec)92,077,09112,753.253,228.28
redo write total time115,169,89015,951.754,037.93
redo write worker delay (usec)301,56541.7710.57
redo writes14,4582.000.51
redo writes (group 0)13,9681.930.49
redo writes (group 1)4860.070.02
redo writes adaptive all14,4582.000.51
redo writes adaptive worker14,4542.000.51
remote Oradebug requests00.000.00
rollback changes - undo records applied2540.040.01
rollbacks only - consistent read gets1,2940.180.05
root node splits40.000.00
rows fetched via callback94,789,23013,128.903,323.37
securefile allocation bytes30,523,3924,227.681,070.17
securefile allocation chunks1680.020.01
securefile bytes non-transformed32,101,9994,446.331,125.52
securefile direct read bytes16,941,0562,346.44593.96
securefile direct read ops1,0090.140.04
securefile direct write bytes30,523,3924,227.681,070.17
securefile direct write ops1790.020.01
securefile number of flushes00.000.00
securefile number of non-transformed flushes6,6720.920.23
segment cfs allocations340.000.00
segment chunks allocation from disepnser1670.020.01
segment dispenser allocations1630.020.01
segment dispenser load empty680.010.00
segment dispenser load tasks6810.090.02
segment prealloc bytes00.000.00
segment prealloc ops2160.030.01
segment prealloc tasks1750.020.01
segment prealloc time (ms)17,3042.400.61
segment prealloc ufs2cfs bytes00.000.00
segment total chunk allocation00.000.00
session connect time00.000.00
session cursor cache hits18,7122.590.66
session logical reads641,700,56788,879.5422,498.44
shared hash latch upgrades - no wait1,207,515167.2542.34
shared hash latch upgrades - wait191,67826.556.72
shared io pool buffer get success1,1440.160.04
sorts (disk)60.000.00
sorts (memory)15,9972.220.56
sorts (rows)599,701,62383,062.4221,025.93
sql area evicted7120.100.02
sql area purged1680.020.01
summed dirty queue length393,62254.5213.80
switch current to new buffer38,5395.341.35
table fetch by rowid152,392,05821,107.255,342.97
table fetch continued row7,0350.970.25
table scan blocks gotten28,888,7134,001.271,012.86
table scan disk non-IMC rows gotten1,978,034,756273,970.1769,351.19
table scan rows gotten2,016,792,913279,338.4270,710.08
table scans (direct read)6,1270.850.21
table scans (long tables)11,0331.530.39
table scans (rowid ranges)00.000.00
table scans (short tables)224,74031.137.88
temp space allocated (bytes)308,281,34442,698.8910,808.55
total cf enq hold time91,88612.733.22
total number of cf enq holders5370.070.02
total number of times SMON posted3,1080.430.11
transaction lock background gets00.000.00
transaction lock foreground requests00.000.00
transaction rollbacks1120.020.00
transaction tables consistent read rollbacks30.000.00
transaction tables consistent reads - undo records applied1,9450.270.07
undo change vector size677,359,78493,818.5623,748.68
user calls415,67257.5714.57
user commits28,5183.951.00
user logons cumulative880.010.00
user logouts cumulative200.000.00
user rollbacks40.000.00
workarea executions - onepass620.010.00
workarea executions - optimal139,34019.304.89
write clones created in background220.000.00
write clones created in foreground190.000.00


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Absolute Values

StatisticBegin ValueEnd Value
logons current128197
opened cursors current5161,292
session cursor cache count1,800,4501,814,261
session pga memory1,260,783,4162,614,832,928
session pga memory max2,138,196,44014,090,089,568
session uga memory72,227,931,10473,752,933,336
session uga memory max3,330,733,864,8803,362,909,999,032
workarea memory allocated9,080889,527


Back to Instance Activity Statistics
Back to Top

Instance Activity Stats - Thread Activity

StatisticTotalper Hour
log switches (derived)52.49


Back to Instance Activity Statistics
Back to Top

IO Stats

Back to Top

IOStat by Function summary

Function NameReads: DataReqs per secData per secWrites: DataReqs per secData per secWaits: CountAvg Tm(ms)
Direct Reads309.3G58.4743.872M865M0.57.12M1414.79
Others88.9G20.4412.614M14.3G129.932.024M60.8K10.18
Direct Writes7.1G1.101.007M21.2G17.723.003M360.64
Buffer Cache Reads18.5G91.472.629M0M0.000M569.4K1.65
Streams AQ10.1G41.021.439M35M0.02.005M277.2K2.35
DBWR0M0.000M5.4G32.88.768M0 
LGWR1M0.010M2.1G2.36.296M14.6K6.78
XDB9M0.07.001M1M0.000M4821.73
TOTAL:434.1G212.5861.562M43.8G183.486.216M922.5K2.50


Back to IO Stats
Back to Top

IOStat by Filetype summary

Filetype NameReads: DataReqs per secData per secWrites: DataReqs per secData per secSmall ReadLarge Read
Data File319.7G171.5845.346M6.1G33.43.872M1.170.28
Log File94.1G16.6613.347M7.8G130.021.1M5.770.00
Temp File19.3G16.422.744M21.4G17.893.034M0.170.00
Archive Log0M0.000M8.4G1.201.197M  
Control File918M7.98.127M108M0.96.015M4.594.56
Other0M0.000M0M0.000M73.58 
TOTAL:434.1G212.6461.564M43.8G183.506.218M1.400.18


Back to IO Stats
Back to Top

IOStat by Function/Filetype summary

Function/File NameReads: DataReqs per secData per secWrites: DataReqs per secData per secWaits: CountAvg Tm(ms)
Direct Reads 309.3G58.4743.872M865M0.57.12M1414.79
Direct Reads (Data File) 309.3G58.4743.872M865M0.57.12M0 
Direct Reads (Control File) 1M0.000M0M0.000M1414.79
Others 88.9G20.4412.614M14.3G129.922.024M57.4K4.92
Others (Log File) 88G12.5212.488M5.7G127.68.804M1952.81
Others (Archive Log) 0M0.000M8.4G1.201.197M0 
Others (Control File) 912M7.92.126M107M0.94.015M57.2K4.93
Others (Data File) 0M0.000M63M0.10.009M220.64
Direct Writes 7.1G1.101.007M21.2G17.723.003M360.64
Direct Writes (Data File) 7.1G1.101.007M21.2G17.723.003M360.64
Buffer Cache Reads 18.5G91.482.629M0M0.000M549.7K1.66
Buffer Cache Reads (Data File) 18.5G91.482.629M0M0.000M549.7K1.66
Streams AQ 10.1G41.021.439M35M0.02.005M277.2K2.35
Streams AQ (Log File) 6.1G4.14.859M0M0.000M10.9K10.10
Streams AQ (Data File) 4.1G36.87.579M35M0.02.005M266.2K2.03
Streams AQ (Control File) 1M0.010M0M0.000M581.00
DBWR 0M0.000M5.4G32.88.768M0 
DBWR (Data File) 0M0.000M5.4G32.88.768M0 
LGWR 1M0.010M2.1G2.36.296M711.44
LGWR (Log File) 0M0.000M2.1G2.35.296M202.75
LGWR (Control File) 1M0.010M1M0.010M510.92
XDB 9M0.07.001M1M0.000M4601.79
XDB (Data File) 5M0.03.001M1M0.000M1772.06
XDB (Control File) 4M0.04.001M0M0.000M2831.62
TOTAL: 434.1G212.5861.562M43.8G183.486.216M884.9K2.09


Back to IO Stats
Back to Top

Tablespace IO Stats

TablespaceReadsAv Rds/sAv Rd(ms)Av Blks/Rd 1-bk Rds/sAv 1-bk Rd(ms)% Opt ReadsWritesWrites avg/sAv Writes(ms)Buffer WaitsAv Buf Wt(ms)
CBS3 444,995621.0813.49481.310.00 11,48220.00368,6521.91
TEMP 118,411160.0710.7003.17  129,015180.0000.00
CBS2 134,155191.3115.98141.660.00 60,43680.0013415.90
CBS_TAB 107,737152.121.21142.060.00 71,489100.0013,9221.15
BIREPORT 153,843210.3042.6060.750.00 1900.002,8490.63
CBS4 126,015171.0919.90121.500.00 17,71420.0087,1561.72
CBS 78,355111.611.00111.610.00 12,50320.0000.00
CBS11 41,42862.7024.7732.490.00 1,13600.00960.42
CBPOTR 36,04550.2019.7330.290.00 10700.0000.00
CBARPA 15,87821.951.0021.950.00 15,64220.00194.21
SUBINAP 20,59931.418.6821.680.00 9,42710.0000.00
INVOICE 13,62321.951.0021.950.00 9,04610.0000.00
INDX_CB 8,61510.7316.8610.770.00 9,47610.001,1960.59
UNDOTBS1 15900.821.0001.010.00 16,26120.001320.30
CBPMD 14,72620.0259.9600.320.00 35800.0000.00
TICKET 11,40620.8919.1411.520.00 1,42200.0182,7060.48
WF_WORKFLOW 12,34120.275.5310.310.00 29900.002,6771.68
SYSAUX 6,92113.811.2213.500.00 2,21400.02920.87
TICKETINCIDENT 5,98911.1038.2702.730.00 31900.34390.00
SYSTEM 2,96403.201.8303.300.00 44700.00357.71
CBS1 1,05802.4911.1502.990.00 1,03600.00767.37
INDX 1,20601.831.0001.830.00 9200.00270.00
DW_ORDERS 13307.7443.4106.920.00 10700.0000.00
USERS 60016.171.13016.550.00 12100.0000.00
DWH_CBSOGG 3300.301.0000.610.00 2500.0000.00
FRCDR 2400.831.0000.420.00 1200.0000.00
DW_MOBDATA_AUG19 2000.001.0000.000.00 800.0000.00
DW_MOBDATA_DEC19 2000.001.0000.000.00 800.0000.00
DW_MOBDATA_JUL19 2001.001.0000.500.00 800.0000.00
DW_MOBDATA_JUN19 2000.001.0000.000.00 800.0000.00
DW_MOBDATA_SEP19 2000.001.0000.000.00 800.0000.00
DW_BIDATA 1000.001.0000.000.00 400.0000.00
DW_INSMS 1000.001.0000.000.00 400.0000.00
DW_INVOICE 1001.001.0000.000.00 400.0000.00
DW_MOBDATA_NOV19 1000.001.0000.000.00 400.0000.00
DW_MOBDATA_OCT19 1000.001.0000.000.00 400.0000.00
MOBILE_DATA 1000.001.0000.000.00 400.0000.00
MOBILE_SMS 1000.001.0000.000.00 400.0000.00
MOBILE_VOICE 1000.001.0000.000.00 400.0000.00
DWH_TB_TT_SLA_REG 600.001.0000.000.00 400.0000.00
FIX_TBS 600.001.0000.000.00 400.0000.00
INVOICED 600.001.0000.000.00 400.0000.00
DWARE1 400.001.0000.000.00 400.0000.00
UNDOTBS2 400.001.0000.000.00 400.0000.00


Back to IO Stats
Back to Top

File IO Stats

TablespaceFilenameReadsAv Rds/sAv Rd(ms)Av Blks/Rd 1-bk Rds/sAv 1-bk Rd(ms)% Opt ReadsWritesWrites avg/sBuffer WaitsAv Buf Wt(ms)
BIREPORT+DATA/DWARE1/DATAFILE/bireport.521.1018677225 153,843210.3042.6060.750.00 1902,8490.63
CBARPA+DATA/DWARE1/DATAFILE/cbarpa.549.1019231425 15,87821.951.0021.950.00 15,6422194.21
CBPMD+DATA/DWARE1/DATAFILE/cbpmd.558.1019231477 14,72620.0259.9600.320.00 358000.00
CBPOTR+DATA/DWARE1/DATAFILE/cbpotr.552.1018728099 36,04550.2019.7330.290.00 107000.00
CBS+DATA/DWARE1/DATAFILE/cbs.550.1018723261 78,355111.611.00111.610.00 12,503200.00
CBS1+DATA/DWARE1/DATAFILE/cbs1.524.1018671869 1,05802.4911.1502.990.00 1,0360767.37
CBS11+DATA/DWARE1/DATAFILE/cbs11.335.1018812021 41,42862.7024.7732.490.00 1,1360960.42
CBS2+DATA/DWARE1/DATAFILE/cbs2.523.1018671881 134,155191.3115.98141.660.00 60,436813415.90
CBS3+DATA/DWARE1/DATAFILE/cbs3.513.1018684305 5,97210.6019.9310.850.00 16103090.55
CBS3+DATA/DWARE1/DATAFILE/cbs3.522.1018671889 439,023611.0913.40481.310.00 11,3212368,3431.91
CBS4+DATA/DWARE1/DATAFILE/cbs4.529.1018666481 14,94521.3622.8412.070.00 8,076110,6032.65
CBS4+DATA/DWARE1/DATAFILE/cbs4.530.1018666455 109,897151.0519.44111.420.00 8,507176,5521.59
CBS4+DATA/DWARE1/DATAFILE/cbs4.547.1018749081 10900.4655.7203.080.00 11000.00
CBS4+DATA/DWARE1/DATAFILE/cbs4.548.1018711943 1,06402.3822.2303.300.00 1,120010.00
CBS_TAB+DATA/DWARE1/DATAFILE/cbs_tab.519.1018723055 107,737152.121.21142.060.00 71,4891013,9221.15
DWARE1+DATA/DWARE1/DATAFILE/dware01.dbf 400.001.0000.000.00 4000.00
DWH_CBSOGG+DATA/DWARE1/DATAFILE/dwh_cbsogg.520.1018711853 900.001.0001.110.00 7000.00
DWH_CBSOGG+DATA/DWARE1/DATAFILE/dwh_cbsogg.532.1018665963 2400.421.0000.420.00 18000.00
DWH_TB_TT_SLA_REG+DATA/DWARE1/DATAFILE/dwh_tb_tt_sla_reg.553.1018794829 600.001.0000.000.00 4000.00
DW_BIDATA+DATA/DWARE1/DATAFILE/dw_bidata.554.1019491875 1000.001.0000.000.00 4000.00
DW_INSMS+DATA/DWARE1/DATAFILE/dw_insms.568.1019905457 1000.001.0000.000.00 4000.00
DW_INVOICE+DATA/DWARE1/DATAFILE/dw_invoice.567.1019905419 1001.001.0000.000.00 4000.00
DW_MOBDATA_AUG19+DATA/DWARE1/DATAFILE/dw_mobdata_aug19.574.1019906083 1000.001.0000.000.00 4000.00
DW_MOBDATA_AUG19+DATA/DWARE1/DATAFILE/dw_mobdata_aug19.578.1019906295 1000.001.0000.000.00 4000.00
DW_MOBDATA_DEC19+DATA/DWARE1/DATAFILE/dw_mobdata_dec19.569.1019905945 1000.001.0000.000.00 4000.00
DW_MOBDATA_DEC19+DATA/DWARE1/DATAFILE/dw_mobdata_dec19.570.1019905965 1000.001.0000.000.00 4000.00
DW_MOBDATA_JUL19+DATA/DWARE1/DATAFILE/dw_mobdata_jul19.575.1019906151 1001.001.0000.000.00 4000.00
DW_MOBDATA_JUL19+DATA/DWARE1/DATAFILE/dw_mobdata_jul19.577.1019906253 1001.001.0001.000.00 4000.00
DW_MOBDATA_JUN19+DATA/DWARE1/DATAFILE/dw_mobdata_jun19.576.1019906169 1000.001.0000.000.00 4000.00
DW_MOBDATA_JUN19+DATA/DWARE1/DATAFILE/dw_mobdata_jun19.579.1019906311 1000.001.0000.000.00 4000.00
DW_MOBDATA_NOV19+DATA/DWARE1/DATAFILE/dw_mobdata_nov19.571.1019906017 1000.001.0000.000.00 4000.00
DW_MOBDATA_OCT19+DATA/DWARE1/DATAFILE/dw_mobdata_oct19.572.1019906041 1000.001.0000.000.00 4000.00
DW_MOBDATA_SEP19+DATA/DWARE1/DATAFILE/dw_mobdata_sep19.573.1019906059 1000.001.0000.000.00 4000.00
DW_MOBDATA_SEP19+DATA/DWARE1/DATAFILE/dw_mobdata_sep19.580.1019906333 1000.001.0000.000.00 4000.00
DW_ORDERS+DATA/DWARE1/DATAFILE/dw_orders.556.1018874833 13307.7443.4106.920.00 107000.00
FIX_TBS+DATA/DWARE1/DATAFILE/fix_tbs.557.1019220363 600.001.0000.000.00 4000.00
FRCDR+DATA/DWARE1/DATAFILE/frcdr.337.1021837677 600.001.0000.000.00 4000.00
FRCDR+DATA/DWARE1/DATAFILE/frcdr.514.1021837581 600.001.0001.670.00 4000.00
FRCDR+DATA/DWARE1/DATAFILE/frcdr.515.1021837593 601.671.0000.000.00 4000.00
FRCDR+DATA/DWARE1/DATAFILE/frcdr.565.1021840869 601.671.0000.000.00 0000.00
INDX+DATA/DWARE1/DATAFILE/indx.559.1019220785 1,20601.831.0001.830.00 920270.00
INDX_CB+DATA/DWARE1/DATAFILE/indx_cb.516.1018683403 8,61510.7316.8610.770.00 9,47611,1960.59
INVOICE+DATA/DWARE1/DATAFILE/invoice.508.1018680555 13,62321.951.0021.950.00 9,046100.00
INVOICED+DATA/DWARE1/DATAFILE/invoiced.518.1018680507 600.001.0000.000.00 4000.00
MOBILE_DATA+DATA/DWARE1/DATAFILE/mobile_data.564.1019904577 1000.001.0000.000.00 4000.00
MOBILE_SMS+DATA/DWARE1/DATAFILE/mobile_sms.560.1019905193 1000.001.0000.000.00 4000.00
MOBILE_VOICE+DATA/DWARE1/DATAFILE/mobile_voice.566.1019905349 1000.001.0000.000.00 4000.00
SUBINAP+DATA/DWARE1/DATAFILE/subinap.551.1018726343 20,59931.418.6821.680.00 9,427100.00
SYSAUX+DATA/DWARE1/DATAFILE/sysaux.345.1018631801 6,92113.811.2213.500.00 2,2140920.87
SYSTEM+DATA/DWARE1/DATAFILE/system.346.1018631797 2,96403.201.8303.300.00 4470357.71
TEMP+DATA/DWARE1/TEMPFILE/temp.293.1018660599 10,75010.3811.4002.78  10,41210 
TEMP+DATA/DWARE1/TEMPFILE/temp.309.1018660597 64,82290.0212.8602.73  75,941110 
TEMP+DATA/DWARE1/TEMPFILE/temp.343.1018631803 25,22330.048.5603.96  25,10530 
TEMP+DATA/DWARE1/TEMPFILE/temp.510.1018660603 17,61620.085.3705.15  17,55720 
TICKET+DATA/DWARE1/DATAFILE/ticket.527.1018666633 8,61910.7719.9701.330.00 495063,5940.51
TICKET+DATA/DWARE1/DATAFILE/ticket.528.1018666621 2,78701.2416.5501.870.00 927019,1120.38
TICKETINCIDENT+DATA/DWARE1/DATAFILE/ticketincident.525.1018668401 2,64700.8651.0104.350.00 3000380.00
TICKETINCIDENT+DATA/DWARE1/DATAFILE/ticketincident.526.1018668383 3,34201.2928.1702.290.00 19010.00
UNDOTBS1+DATA/DWARE1/DATAFILE/undotbs1.290.1018660369 1400.711.0000.710.00 3,644140.00
UNDOTBS1+DATA/DWARE1/DATAFILE/undotbs1.300.1018660283 3202.191.0002.500.00 3,8861290.34
UNDOTBS1+DATA/DWARE1/DATAFILE/undotbs1.301.1018660451 8400.481.0000.600.00 4,6041810.37
UNDOTBS1+DATA/DWARE1/DATAFILE/undotbs1.344.1018631801 2900.341.0000.690.00 4,1271180.00
UNDOTBS2+DATA/DWARE1/DATAFILE/undotbs2.342.1018631811 400.001.0000.000.00 4000.00
USERS+DATA/DWARE1/DATAFILE/users.341.1018631811 60016.171.13016.550.00 121000.00
WF_WORKFLOW+DATA/DWARE1/DATAFILE/wf_workflow.563.1020108439 12,34120.275.5310.310.00 29902,6771.68


Back to IO Stats
Back to Top

Buffer Pool Statistics

Back to Top

Buffer Pool Statistics

PNumber of BuffersPool Hit%Buffer GetsPhysical ReadsPhysical WritesFree Buff WaitWrit Comp WaitBuffer Busy Waits
D266,524100614,035,9341,482,336354,95500593,305


Back to Buffer Pool Statistics
Back to Top

Checkpoint Activity

MTTR WritesLog Size WritesLog Ckpt WritesOther Settings WritesAutotune Ckpt WritesThread Ckpt Writes
0000134,7000


Back to Buffer Pool Statistics
Back to Top

Advisory Statistics

Back to Top

Instance Recovery Stats

Targt MTTR (s) Estd MTTR (s)Recovery Estd IOsActual RedoBlksTarget RedoBlksLog Sz RedoBlksLog Ckpt Timeout RedoBlksLog Ckpt Interval RedoBlksOpt Log Sz(M)Estd RAC Avail Time
B0229301172311789130576447117891  1
E0564423991321524330576447215243  2


Back to Advisory Statistics
Back to Top

MTTR Advisory

No data exists for this section of the report.

Back to Advisory Statistics
Back to Top

Buffer Pool Advisory

PSize for Est (M)Size FactorBuffers (thousands)Est Phys Read FactorEstimated Phys Reads (thousands)Est Phys Read TimeEst %DBtime for Rds
D4160.10253.39359,1851480228.00
D8320.19512.82298,4441386931.00
D1,2480.29762.31245,0221304876.00
D1,6640.381021.95206,7921246156.00
D2,0800.481271.72181,8831207896.00
D2,4960.571531.55163,7211180001.00
D2,9120.671781.39147,0861154450.00
D3,3280.762041.24131,6801130786.00
D3,7440.862291.12118,7461110919.00
D4,1600.962551.03109,098196101.00
D4,3521.002671.00105,938191246.00
D4,5761.052800.97102,260185598.00
D4,9921.153060.9296,955177449.00
D5,4081.243310.8792,416170477.00
D5,8241.343570.8388,420164339.00
D6,2401.433820.8084,850158856.00
D6,6561.534080.7781,604153871.00
D7,0721.634330.7478,210148658.00
D7,4881.724590.7175,061143821.00
D7,9041.824840.6872,254139510.00
D8,3201.915100.6669,728135629.00


Back to Advisory Statistics
Back to Top

PGA Aggr Summary

PGA Cache Hit %W/A MB ProcessedExtra W/A MB Read/Written
81.84211,26546,866


Back to Advisory Statistics
Back to Top

PGA Aggr Target Stats

PGA Aggr Target(M)Auto PGA Target(M)PGA Mem Alloc(M) W/A PGA Used(M) %PGA W/A Mem%Auto W/A Mem%Man W/A MemGlobal Mem Bound(K)
B3,7262,1931,916.398.870.46100.000.00381,540
E3,7261,9073,163.28867.7427.43100.000.00381,540


Back to Advisory Statistics
Back to Top

PGA Aggr Target Histogram

Low Optimal High OptimalTotal ExecsOptimal Execs1-Pass ExecsM-Pass Execs
2K4K11,89411,89400
64K128K26026000
128K256K31431400
256K512K313100
512K1024K124,012124,01200
1M2M1,1871,18700
2M4M16916900
4M8M292900
8M16M1,2301,23000
16M32M343400
32M64M525200
64M128M8369140
128M256M211830
256M512M130130
512M1024M217140
1G2G246180


Back to Advisory Statistics
Back to Top

PGA Memory Advisory

PGA Target Est (MB)Size FactrW/A MB ProcessedEstd Extra W/A MB Read/ Written to Disk Estd PGA Cache Hit %Estd PGA Overalloc CountEstd Time
4660.133,350,192.740.00100.000999,693,993
9320.253,350,192.740.00100.000999,693,993
1,8630.503,350,192.740.00100.000999,693,993
2,7950.753,350,192.740.00100.000999,693,993
3,7261.003,350,192.740.00100.000999,693,993
4,4711.203,350,192.740.00100.000999,693,993
5,2161.403,350,192.740.00100.000999,693,993
5,9621.603,350,192.740.00100.000999,693,993
6,7071.803,350,192.740.00100.000999,693,993
7,4522.003,350,192.740.00100.000999,693,993
11,1783.003,350,192.740.00100.000999,693,993
14,9044.003,350,192.740.00100.000999,693,993
22,3566.003,350,192.740.00100.000999,693,993
29,8088.003,350,192.740.00100.000999,693,993


Back to Advisory Statistics
Back to Top

Shared Pool Advisory

Shared Pool Size(M)SP Size FactrEst LC Size (M)Est LC Mem ObjEst LC Time Saved (s)Est LC Time Saved FactrEst LC Load Time (s)Est LC Load Time FactrEst LC Mem Obj Hits (K)
2,7840.581829,3097,034,4380.644,052,498334.9491,670
3,2960.6869423,1338,633,9040.782,453,032202.7594,872
3,8080.791,20633,57810,222,3140.92864,62271.4697,857
4,3200.891,71843,39511,042,6271.0044,3093.6699,746
4,5120.931,91046,70311,060,9691.0025,9672.15100,007
4,5440.941,94247,13011,063,0961.0023,8401.97100,034
4,5760.951,97447,51111,065,1891.0021,7471.80100,058
4,6080.952,00647,85611,067,2141.0019,7221.63100,082
4,6400.962,03848,17811,069,2521.0017,6841.46100,107
4,6720.972,07048,50011,070,9431.0015,9931.32100,126
4,7040.972,10248,74311,072,6281.0014,3081.18100,146
4,7360.982,13448,95111,074,3181.0012,6181.04100,165
4,7680.992,16649,15911,074,4861.0012,4501.03100,168
4,8000.992,19849,36511,074,6641.0012,2721.01100,172
4,8321.002,23049,54111,074,8371.0012,0991.00100,175
4,8641.012,26249,71711,074,8431.0012,0931.00100,176
4,8961.012,29450,26211,074,8501.0012,0861.00100,176
4,9281.022,32650,33011,074,8781.0012,0581.00100,176
4,9601.032,35850,35711,074,8911.0012,0451.00100,177
4,9921.032,39050,38411,074,9031.0012,0330.99100,177
5,0241.042,42250,41111,074,9091.0012,0270.99100,177
5,0561.052,45450,43811,074,9291.0012,0070.99100,177
5,0881.052,48650,46511,074,9401.0011,9960.99100,177
5,1201.062,51850,49211,074,9441.0011,9920.99100,177
5,3441.112,74250,68211,074,9901.0011,9460.99100,178
5,8561.213,25458,07011,075,0821.0011,8540.98100,180
6,3681.323,76668,54511,075,1461.0011,7900.97100,181
6,8801.424,27878,24111,075,2301.0011,7060.97100,183
7,3921.534,79088,94311,075,2891.0011,6470.96100,184
7,9041.645,30299,64511,075,3101.0011,6260.96100,185
8,4161.745,814110,34711,075,3371.0011,5990.96100,186
8,9281.856,326121,04911,075,3531.0011,5830.96100,187
9,4401.956,838131,75111,075,3571.0011,5790.96100,187
9,9522.067,095137,14311,075,3571.0011,5790.96100,187


Back to Advisory Statistics
Back to Top

SGA Target Advisory

SGA Target Size (M)SGA Size FactorEst DB Time (s)Est Physical Reads
1,4000.131,045,560105,936,762
2,8000.251,045,560105,936,762
4,2000.381,045,560105,936,762
5,6000.505,518,838309,091,690
7,0000.631,559,903371,996,940
8,4000.751,311,053188,376,750
9,8000.881,205,180136,404,175
11,2001.001,155,826105,936,762
12,6001.131,129,47387,895,731
14,0001.251,113,75477,757,583
15,4001.381,105,43272,238,278
16,8001.501,105,20172,238,278
18,2001.631,105,20172,238,278
19,6001.751,105,08572,238,278
21,0001.881,105,08572,238,278
22,4002.001,105,08572,238,278


Back to Advisory Statistics
Back to Top

Streams Pool Advisory

Size for Est (MB)Size FactorEst Spill CountEst Spill Time (s)Est Unspill CountEst Unspill Time (s)
1,1841.000000
1,3121.110000
1,4401.220000
1,5681.320000
1,6961.430000
1,8241.540000
1,9521.650000
2,0801.760000
2,2081.860000
2,3361.970000
2,4642.080000
2,5922.190000


Back to Advisory Statistics
Back to Top

Java Pool Advisory

No data exists for this section of the report.

Back to Advisory Statistics
Back to Top

Wait Statistics

Back to Top

Buffer Wait Statistics

ClassWaitsTotal Wait Time (s)Avg Time (ms)
data block552,0029282
segment header2,01121
1st level bmb46200
free list608
2nd level bmb19500
undo block12600
undo header600


Back to Wait Statistics
Back to Top

Enqueue Activity

Enqueue Type (Request Reason)RequestsSucc GetsFailed GetsWaitsWt Time (s)Av Wt Time(ms)
RC-Result Cache: Enqueue (Result Cache: Contention) 43443203315445.33
KO-Multiple Object Checkpoint (fast object checkpoint) 120,374120,311037,879110.30
MN-LogMiner 14,33814,338081443.57
CF-Controlfile Transaction 19,13319,125824329.75
PS-PX Process Reservation 28,89528,5723165,20820.43
RO-Multiple Object Reuse (fast object reuse) 5,5825,58201,62321.07
CO-KTUCLO Master Slave enq (master slave det) 2,40102,4012,40110.50
TX-Transaction (index contention) 343403404.53
TM-DML 203,515203,34605902.51
HW-Segment High Water Mark 15,51715,517030000.40
FB-Format Block 1,2371,237020500.42
ZH-Compression Analyzer (compression analysis) 610610030500.27
TO-Temp Object 14,69614,696012300.28
JS-Job Scheduler (job run lock - synchronize) 616106100.49
TA-Instance Undo 484804800.50
WF-AWR Flush 484804000.45
US-Undo Segment 727204800.21
TD-KTF map table enqueue (KTF dump entries) 232302300.43
DW-In memory Dispenser 216471692000.50
CR-Reuse Block Range (block range reuse ckpt) 1,0781,0780700.57
DL-Direct Loader Index Creation 48480800.25
TS-Temporary Segment 16142600.33
WL-Being Written Redo Log 381325500.40
TT-Tablespace 64,60464,6040400.50
TX-Transaction 57,42357,4060102.00
PE-Parameter 880102.00
DR-Distributed Recovery 440400.25
MW-MWIN Schedule 440400.25
PG-Global Parameter 440101.00
FU-DBFUS 110101.00
WT-AWR CDB-Wide Table Lock 46460500.00
SR-Synchronized Replication 2,3492,3490100.00
AF-Advisor Framework (task serialization) 14140100.00
JS-Job Scheduler 52,02852,028000 
JS-Job Scheduler (queue lock) 52,02852,028000 
IS-Instance State 21,72621,726000 
WG-Write gather local enqueue (lock fso) 9,5979,620000 
SJ-KTSJ Slave Task Cancel (Slave Task Cancel) 5,2915,294000 
SE-Session Migration 5,2335,233000 
JS-Job Scheduler (q mem clnup lck) 4,3264,326000 
WG-Write gather local enqueue (delete fso) 3,1733,187000 
DD-ASM Local Disk Group 2,8242,824000 
MC-SGA Log Operation (Securefile log) 2,4062,406000 
MF-SGA Log-Bkt Flush (flush bkgnd periodic) 2,4062,406000 
CU-Cursor 2,0482,048000 
MR-Media Recovery 1,4271,427000 
AE-Edition Lock (lock) 1,2181,218000 
PR-Process Startup 419419000 
PV-KSV slave startup (syncstart) 290290000 
JD-Job Queue Date 241241000 
TH-Threshold Chain (metric threshold evaluation) 120120000 
FP-File Object (global fob contention) 5959000 
IT-In-Mem Temp Table Meta Creation 3232000 
SQ-Sequence Cache 1717000 
TP-Runtime Fixed Table Purge 66000 
PW-Buffer Cache PreWarm (flush prewarm buffers) 44000 
XR-Quiesce / Force Logging (database force logging) 33000 
FH-Flush Stat 22000 
SH-Active Session History Flushing 22000 
RA-Real-Time ADDM Flood Control (RT ADDM flood control) 11000 


Back to Wait Statistics
Back to Top

Undo Statistics

Back to Top

Undo Segment Summary

Undo TS#Num Undo Blocks (K)Number of TransactionsMax Qry Len (s)Max Tx ConcurcyMin/Max TR (mins)STO/ OOS uS/uR/uU/ eS/eR/eU
258.2555,7401,8621728.7/46.80/00/0/0/0/0/0


Back to Undo Statistics
Back to Top

Undo Segment Stats

End TimeNum Undo BlocksNumber of TransactionsMax Qry Len (s)Max Tx ConcyTun Ret (mins)STO/ OOS uS/uR/uU/ eS/eR/eU
04-Nov 09:528063,0391,45117450/00/0/0/0/0/0
04-Nov 09:426723,3941,24915470/00/0/0/0/0/0
04-Nov 09:321,0293,0961,86215450/00/0/0/0/0/0
04-Nov 09:222,9629,1611,84514450/00/0/0/0/0/0
04-Nov 09:1226,10418,1961,8438450/00/0/0/0/0/0
04-Nov 09:025831,8321,8425450/00/0/0/0/0/0
04-Nov 08:526161,6111,4496450/00/0/0/0/0/0
04-Nov 08:424651,6271,8375450/00/0/0/0/0/0
04-Nov 08:325941,3931,8366440/00/0/0/0/0/0
04-Nov 08:222851,3171,8346450/00/0/0/0/0/0
04-Nov 08:1223,6989,8341,2337290/00/0/0/0/0/0
04-Nov 08:024341,2401,8315400/00/0/0/0/0/0


Back to Undo Statistics
Back to Top

Latch Statistics

Back to Top

Latch Activity

Latch NameGet RequestsPct Get MissAvg Slps /MissWait Time (s)NoWait RequestsPct NoWait Miss
AQ Background: interrupt command latch20.00 02,8070.00
AQ Coord jobx_kwsbgsgn latch2400.00 00 
AQ Sharded master pool latch2400.00 00 
AQ deq hash table latch20.00 00 
ASM Keyed state latch9230.00 00 
ASM allocation411,0920.00 00 
ASM db client latch516,5250.00 00 
ASM map headers1,3750.071.0000 
ASM map load waiting list3870.00 00 
ASM map operation freelist24,6220.780.0000 
ASM map operation hash table6,238,2650.010.0000 
ASM network SGA latch270.00 00 
ASM network background latch15,5430.00 00 
ASM network state latch1,7090.00 00 
ASM remote client latch1140.00 00 
ASM scan context latch360.00 00 
AWR Alerted Metric Element list77,8250.00 00 
Change Notification Hash table latch3,0160.00 00 
Consistent RBA14,4540.00 00 
DML lock allocation407,2460.010.0000 
Event Group Locks5,7140.020.0000 
FAL Queue2060.00 00 
FIB s.o chain latch4130.00 00 
FOB s.o list latch3,3720.060.0000 
File State Object Pool Parent Latch6,4480.420.0000 
Hang Manager wait event statistics4730.00 05,5440.00
I/O Staticstics latch20.00 00 
ILM Stats Stripe Latch20.00 00 
ILM Stats main anchor latch7,4710.010.0000 
ILM access tracking extent20.00 00 
ILM activity tracking latch20.00 00 
IM area sb latch20.00 00 
IM area scb latch20.00 00 
IM emb latch20.00 00 
IM seg hdr latch20.00 00 
IPC other latch610.00 00 
IPC stats buffer allocation latch10,1730.00 010,5810.00
In memory undo latch20.00 00 
JS Sh mem access100.00 00 
JS broadcast add buf latch2,3790.00 00 
JS broadcast drop buf latch2,3750.00 00 
JS broadcast load blnc latch2110.00 00 
JS mem alloc latch1540.00 00 
JS queue access latch1560.00 00 
JS queue state obj latch104,1040.00 00 
JS slv state obj latch2160.00 00 
KCNIBR - invalid block range tree20.00 00 
KFC FX Hash Latch20.00 00 
KFC Hash Latch20.00 00 
KFCL LE Freelist20.00 00 
KFK SGA Libload latch25,7040.00 00 
KFMD SGA880.00 00 
KGNFS-NFS:SHM structure120.00 00 
KGNFS-NFS:SVR LIST2,4080.00 00 
KJC message pool free list404,3482.090.00050,3160.04
KJC message pool pending avail list20.00 00 
KJCT flow control latch1,929,9260.020.0000 
KMG MMAN ready and startup request latch2,7340.00 00 
KMG resize request state object freelist40.00 00 
KQF runtime purge top lvl latch30.00 00 
KSFS OFS ctx level parent latch20.00 00 
KSFS OFS req layer parent latch20.00 00 
KSFS OFS sess layer parent latch20.00 00 
KSFS id table parent latch20.00 00 
KSFS ksfs_node latch20.00 00 
KSFSD name cache parent latch20.00 00 
KSXR hang analysis phase 1 latch971,2680.000.0008760.00
KSXR hang analysis phase 2 latch32,4020.00 040.00
KSXR large replies4800.00 00 
KTF sga latch700.00 01,8840.00
KTILM latch20.00 00 
KWQMN job cache list latch2,4100.00 00 
KWQP Prop Status9030.00 00 
KWQS pqueue ctx latch40.00 00 
Locator state objects pool parent latch20.00 00 
Lsod array latch4310.00 00 
MQL Tracking Latch0  01430.00
Memory Management Latch3790.00 02,7340.00
Memory Queue9110.00 00 
Memory Queue Message Subscriber #120.00 00 
Memory Queue Message Subscriber #220.00 00 
Memory Queue Message Subscriber #320.00 00 
Memory Queue Message Subscriber #420.00 00 
Memory Queue Subscriber20.00 00 
Message cache latch20.00 00 
MinActiveScn Latch2,5370.00 00 
Mutex20.00 00 
Mutex Stats20.00 00 
OS process3,8720.00 00 
OS process allocation16,9770.00 00 
OS process: request allocation9230.00 00 
PL/SQL warning settings28,0730.000.0000 
PX hash array latch20.00 00 
Parent latch for dependency tracking20.00 00 
QMT20.00 00 
RTT parent context50.00 00 
Real time apply boundary504,9900.000.0000 
Real-time descriptor latch271,9530.000.0000 
Report Request stats latch4060.00 00 
Report Request struct latch1860.00 00 
Request holder compeltion list latch8400.00 00 
Result Cache: RC Latch1,6000.311.0000 
Result Cache: SO Latch440.00 00 
Retry Ht elm latch20.00 00 
Retry bkt latch20.00 00 
SGA Blackbox latch400.00 00 
SGA IO buffer pool latch4130.00 04210.24
SGA Logging Bkt Latch69,7760.00 00 
SGA Logging Log Latch77,7140.00 07,2180.00
SGA blob parent20.00 00 
SGA bucket locks20.00 00 
SGA heap locks20.00 00 
SGA kcrrgap latch40.00 00 
SGA kcrrlac latch40.00 00 
SGA kcrrlatmscnl latch922,2530.180.0000 
SGA kcrrpinfo latch2430.00 00 
SGA pool locks20.00 00 
SQL memory manager latch40.00 02,2630.00
SQL memory manager workarea list latch440,5540.000.0000 
SR Stats Stripe Latch20.00 00 
SR Stats main anchor latch2,062,4750.010.0000 
STREAMS: txn btree3,9620.00 00 
Sched IM Job latch1160.00 00 
Sched InMem Job Cache2,1710.00 00 
Shared B-Tree9,9770.450.0000 
Streams Generic1,378,3780.220.0000 
Subscriber Ht elm latch20.00 00 
Testing20.00 00 
Token Manager20.00 00 
Txn Ht elm latch20.00 00 
Txn bkt latch20.00 00 
VPSO SGA450.00 00 
WCR: sync20.00 00 
Write State Object Pool Parent Latch20.00 00 
X$KSFQP5,1780.00 00 
XDB NFS Security Latch20.00 00 
XDB unused session pool140.00 00 
XDB used session pool20.00 00 
active checkpoint queue latch235,9751.000.0000 
active service list97,3670.040.070875,9730.00
address list30.00 00 
alert log latch180.00 00 
archive destination6730.00 00 
archive process latch4880.00 00 
begin backup scn array4,3270.00 00 
bq:time manger info latch2580.00 00 
buffer pool880.00 00 
bufq statistics9110.00 00 
business card7,9980.00 00 
cache buffer handles25,3530.210.0000 
cache buffers chains759,193,2524.980.0043,548,6580.02
cache buffers lru chain2,044,9930.020.0202,950,4310.03
cache table scan latch31,6310.00 031,6310.01
call allocation34,6390.030.4500 
cas latch20.00 00 
change notification client cache latch20.00 00 
channel handle pool latch1,5320.00 00 
channel operations parent latch4,021,3640.690.0001,4850.00
checkpoint queue latch3,406,8000.000.000369,5850.00
client/application info30,7230.00 00 
compile environment latch5,1690.00 00 
corrupted undo seg latch8740.00 00 
cp handoff latch20.00 00 
cp pool latch20.00 00 
cp server hash latch20.00 00 
cp sga latch1140.00 00 
cp srv type state latch3440.00 00 
cp srv type wait latch20.00 00 
cvmap freelist lock20.00 00 
deferred cleanup latch1140.00 00 
dispatcher info820.00 00 
dml lock allocation1200.00 00 
done queue latch20.00 00 
dtp latch4260.00 00 
dummy allocation10,0870.140.0000 
eighth spare latch - X parent20.00 00 
eleventh spare latch - children20.00 00 
enqueue freelist latch20.00 0724,7460.02
enqueue hash chains2,217,7130.330.000480.00
enqueues320.00 00 
error message lists19,9660.070.0000 
event stats latch5,0080.00 00 
fast space usage latch1630.00 00 
fifteenth spare latch - children20.00 00 
file cache latch4,5670.00 00 
first Audit Vault latch710.00 00 
flash file access latch20.00 00 
flashback copy20.00 00 
fourteenth spare latch - children20.00 00 
fourth Audit Vault latch20.00 00 
gc element7,245,2270.280.05033,3100.27
gc imc list3897.970.0000 
gc persistent rm190.00 00 
gcs affinity object freelist latch110.00 00 
gcs commit scn state20.00 00 
gcs opaque info freelist772,0730.000.0000 
gcs partitioned table hash15,262,8590.000.000826,7010.00
gcs pcm hashed value bucket hash20.00 00 
gcs remaster request queue41,1450.840.0000 
gcs remastering latch1,3940.290.5003480.00
gcs resource freelist967,1920.000.0000 
gcs resource hash7,184,0180.010.01080.00
gcs resource scan list180.00 00 
gcs resource validate list20.00 00 
gcs shadows freelist532,2740.00 00 
ges cached resource lists463,9350.050.000302,4310.03
ges deadlock list4,4260.00 00 
ges domain table1,730,7520.000.0000 
ges enqueue table freelist1,790,6970.070.0000 
ges group table2,118,6460.00 00 
ges process hash list11,703,3060.000.0000 
ges process parent latch3,790,8450.000.0000 
ges process table freelist9230.00 00 
ges resource hash list2,833,1700.610.0104,3090.16
ges resource scan list8470.00 00 
ges resource table freelist252,0920.010.0000 
ges timeout list15,6700.00 03200.00
ges value block free list32,8150.00 00 
global KZLD latch for auth type mem in SGA740.00 00 
global tx hash mapping15,6180.00 00 
granule from data transfer cache20.00 00 
granule operation20.00 00 
hash table Sql Plan Finding latch7560.130.0005,2830.09
hash table column usage latch7580.130.0002,846,3210.08
hash table modification latch4730.00 00 
heartbeat check20.00 02,5750.00
heartbeat structure management0  03,6090.00
imc buf hdl lat20.00 00 
imc hash lat20.00 00 
imc sj lat20.00 00 
imc srchsp lat20.00 00 
imc-txn-wrk-lat20.00 00 
in-memory area latch20.00 00 
in-memory columnar segment hash table latch20.00 00 
in-memory columnar ts extent map chunk latch20.00 00 
in-memory global pool latch20.00 00 
internal temp table object number allocation latch210.00 00 
interrupt manipulation31,4020.060.0000 
intra txn parallel recovery20.00 00 
io pool granule list2,2880.00 00 
io pool granule metadata list4,6610.00 00 
job workq parent latch630.00 0611.64
job_queue_processes free list latch1220.00 00 
job_queue_processes parameter latch200.00 00 
k2q global data latch4,8530.00 00 
k2q lock allocation31,2100.00 00 
kcb DW scan objtemp hash table latch20.00 00 
kcbtsemkid latch50.00 00 
kcn buffer chains20.00 00 
kdlx hb parent latch20.00 00 
kexsv latch110.00 00 
kexsvus latch70.00 00 
kgb parent20.00 00 
kgnfs mount latch20.00 00 
kjci objects freelist latch20.00 00 
kjci process context latch20.00 0572,9540.00
kjoedcso state object freelist latch1140.00 00 
kjoeq omni enqueue hash bucket latch20.00 00 
kjoer owner hash bucket20.00 00 
kokc descriptor allocation latch2260.00 00 
krbmrosl10.00 00 
krso process latch2410.00 00 
ksfv messages20.00 00 
ksi resource reuse count20.00 00 
ksim group membership cache14,0790.00 00 
ksim membership request latch0  07,2040.00
kss move lock5820.00 00 
ksuosstats global area4990.201.0002,7550.04
ksv allocation latch1,2810.00 00 
ksv class latch30,9350.010.0000 
ksv instance latch180.00 00 
ksv msg queue latch4040.00 04020.00
ksxp shared latch9230.00 00 
ksxp so latch9230.00 00 
ksz_so allocation latch9230.00 00 
ktfbn latch1,5860.00 00 
ktm global data11,5630.00 00 
ktm prv jrnls20.00 00 
ktmpj HT ls20.00 00 
kwqbsn:qsga4,4400.770.0000 
kwslbmdl: metadata latch5,7640.00 00 
kwslbql: queue latch20.00 00 
kwsptQcachLt: queue cache latch20.00 00 
kwsptTrncTsksLt: trunc task latch20.00 00 
kwsptjobAdPtLt: AdPt list latch2,4080.00 00 
kxfxscanrate_latch20.00 00 
lgwr LWN SCN33,8890.030.0000 
list of block allocation33,3540.000.0000 
loader state object freelist27,5760.030.0000 
lob segment dispenser latch6610.00 00 
lob segment hash table latch1,1130.00 00 
lob segment query latch20.00 00 
lock DBA buffer during media recovery20.00 00 
log write info0  015,5290.32
log write slave phase8240.00 00 
logical standby cache20.00 00 
logminer context allocation5,9200.080.0000 
logminer local20,716,1460.010.0000 
longop free list parent5800.00 01411.42
managed standby latch2450.00 00 
mapped buffers lru chain20.00 00 
message bitmap latch20.00 00 
message pool operations parent latch1,511,4470.050.0000 
messages4,097,7690.390.0000 
msg queue latch20.00 00 
multiblock read objects243,6740.020.0000 
name-service memory objects28,2800.00 00 
name-service namespace bucket72,7180.000.0000 
name-service pending queue10,6880.00 00 
name-service request1180.00 00 
name-service request queue85,2710.00 00 
ncodef allocation latch1140.00 00 
ninth spare latch - X parent20.00 00 
object queue header freelist387,8980.010.00010,8060.00
object queue header operation5,949,1330.000.020731,7340.00
object queue memory20.00 00 
object stats modification14,7530.180.0000 
parallel query alloc buffer67,0320.010.0008760.00
parallel query stats16,4780.150.0000 
parallel txn reco latch2,1620.00 00 
parameter table management26,6040.180.0200 
peshm20.00 00 
pesom_free_list20.00 00 
pesom_hash_node20.00 00 
pkey global statistics20.00 00 
post/wait queue403,1700.290.000464,6501.26
presentation list30.00 00 
process allocation35,8960.00 04970.00
process group creation9230.00 00 
process pkey statistics list20.00 00 
process queue29,5610.00 00 
process queue reference824,5540.020.00073,8670.08
qm_init_sga180.00 00 
qmn task queue latch10,3016.780.0000 
query server freelists37,0300.040.0000 
query server process10,2820.220.871190.00
queued dump request240.00 00 
queuing load statistics20.00 00 
recovery domain hash list20.00 00 
redo allocation83,8740.630.0001,670,5840.12
redo copy20.00 01,671,1530.01
redo transport task latch2000.00 00 
redo writing157,9150.640.0000 
resmgr group change latch4,5890.00 00 
resmgr:active threads10,0910.00 00 
resmgr:actses change group4,8920.00 00 
resmgr:actses change state20.00 00 
resmgr:free threads list10,0850.220.0000 
resmgr:plan CPU method20.00 00 
resmgr:resource group CPU method20.00 00 
resmgr:schema config1020.00 00 
resmgr:session queuing20.00 00 
rm cas latch20.00 00 
row cache objects6,168,7190.870.0001400.00
rules engine aggregate statistics60.00 00 
rules engine rule set statistics2120.00 00 
second Audit Vault latch20.00 00 
segmented array pool3920.00 00 
sequence cache1,4860.130.0000 
session allocation21,7160.000.00012,2030.00
session idle bit838,4900.00 00 
session queue latch20.00 00 
session state list latch10,8610.270.0000 
session statistics10,3440.010.0000 
session switching5420.00 00 
session timer2,4100.00 00 
seventh spare latch - X parent20.00 00 
sga hash table parent latch20.00 00 
shard latch20.00 00 
shared pool4,697,5670.050.0100 
shared pool sim alloc1000.00 00 
shared pool simulator4,6000.00 00 
shared server info20.00 00 
sim partition latch20.00 00 
simulator hash latch51,443,2520.000.0000 
simulator lru latch6790.00 051,256,81012.44
sixth spare latch - X parent20.00 00 
sort extent pool271,2100.900.0000 
space background task latch15,01031.610.1914,8320.00
state object free list40.00 00 
statistics aggregation4480.00 00 
subscriber Ht bkt20.00 00 
tablespace key chain20.00 00 
temp lob duration state obj allocation1120.00 00 
temporary table state object allocation1700.00 00 
tenth spare latch - X parent20.00 00 
test excl. parent l020.00 00 
test excl. parent2 l020.00 00 
test excl. parent2 lmid cln20.00 00 
test shared parent2 lmid20.00 00 
thirteenth spare latch - children20.00 00 
threshold alerts latch8010.00 00 
trace latch100.00 00 
transaction allocation96,6040.090.0000 
transaction branch allocation17,9900.00 00 
twelfth spare latch - children20.00 00 
twenty-fifth spare latch - S par20.00 00 
twenty-first spare latch - S par20.00 00 
twenty-fourth spare latch - S par20.00 00 
twenty-second spare latch - S par20.00 00 
twenty-third spare latch - S par20.00 00 
undo global data406,7010.090.0003,3910.00
virtual circuit buffers2942.380.0000 
virtual circuit holder400.00 00 
virtual circuit queues410.00 0340.00
virtual circuits50.00 00 


Back to Latch Statistics
Back to Top

Latch Sleep Breakdown

Latch NameGet RequestsMissesSleepsSpin Gets
cache buffers chains759,193,25237,809,404164,98337,664,084
logminer work area-2,352,035,4913,193,58018,7353,175,457
row cache objects6,168,71953,367553,362
channel operations parent latch4,021,36427,6695127,621
gc element7,245,22720,3231,04019,285
ges resource hash list2,833,17017,14821416,934
messages4,097,76916,043316,040
KJC message pool free list404,3488,44598,436
enqueue hash chains2,217,7137,39217,391
space background task latch15,0104,7449163,829
sort extent pool271,2102,44522,443
shared pool4,697,5672,323202,303
logminer local20,716,1461,83611,835
SGA kcrrlatmscnl latch922,2531,62811,627
message pool operations parent latch1,511,4477912789
qmn task queue latch10,3016983695
redo allocation83,8745271526
gcs resource hash7,184,0185027495
cache buffers lru chain2,044,9934209411
ges cached resource lists463,9352411240
object queue header operation5,949,13357156
parameter table management26,60449148
active service list97,36741338
query server process10,28223203
call allocation34,6391156
Result Cache: RC Latch1,600552
gcs remastering latch1,394422
ASM map headers1,375110
ksuosstats global area499110


Back to Latch Statistics
Back to Top

Latch Miss Sources

Latch NameWhereNoWait Misses SleepsWaiter Sleeps
ASM map headerskffmAllocate010
KJC message pool free listkjcspfmbq: free vector of msg buffers070
KJC message pool free listkjcsmpav: allocate a msg buffer029
Result Cache: RC LatchResult Cache: Serialization12052
SGA kcrrlatmscnl latchkcrrt_latmscn011
active service listkswslogon: session logout033
cache buffers chainskcbgtcr: slow path excl0134,713242,292
cache buffers chainskcbrls: pin release054,53919,349
cache buffers chainskcbgtcr: fast path exam036,3375,237
cache buffers chainskclcls_3018,5898,309
cache buffers chainskcbzgb: scan from tail. nowait018,4460
cache buffers chainskcbzwb010,6459,387
cache buffers chainskcbrls: fast pin release04,3659
cache buffers chainskcbnlc01,43720
cache buffers chainskcbbic201,1900
cache buffers chainskcbgtcr: fast path pin01,173711
cache buffers chainskcbchg: change complete054210
cache buffers chainskclrlstp05002
cache buffers chainskcbbxsv03641
cache buffers chainskclexpandlock02964
cache buffers chainskcbchg: cr pin change0270127
cache buffers chainskcbget: release shr02630
cache buffers chainskcbAdoptBuffers_vhl02030
cache buffers chainskcbzib: exchange rls01940
cache buffers chainskcbgtcr: retry after read01691
cache buffers chainskcbw_init_datachunk01460
cache buffers chainskcbzibmlt: finish free bufs01300
cache buffers chainskclobj_201260
cache buffers chainskcbzibmlt: multi-block read: nowait0820
cache buffers chainskcbchg: cr pin cleanout05443
cache buffers chainskcbget: new pin04935
cache buffers chainskcbkzs0380
cache buffers chainskclrqchk0216
cache buffers chainskcbrbrl0130
cache buffers chainskcbzib: finish processing buffer01311
cache buffers chainskcbgcur: fast path excl0127
cache buffers chainskclrls0120
cache buffers chainskclbla050
cache buffers chainskcbso1: set no access040
cache buffers chainskclantilock040
cache buffers chainskclwcrs_2042
cache buffers chainskcbgcur: slow path030
cache buffers chainskclrwrite_3031
cache buffers chainskcbnew: new latch again020
cache buffers chainskcbw_examine_granule020
cache buffers chainskcl_fairness020
cache buffers chainskclwrt022
cache buffers chainskcbbic1010
cache buffers chainskcbcge0159
cache buffers chainskcbgcur: fast path shr011
cache buffers chainskcbzhngcbk2_1010
cache buffers chainskclgrantlk010
cache buffers lru chainkcbzgws050
cache buffers lru chainkcbzgb_2040
call allocationksuxds055
channel operations parent latchksrapublish()0411404
channel operations parent latchksrwait()03049
channel operations parent latchksrsconsume()0195
channel operations parent latchksrpubwait():101316
channel operations parent latchksrmfree()032
enqueue hash chainsksqgtl3011
gc elementkclnfndnewm01,35274
gc elementkclnfnds0561,337
gc elementkclplz_10345
gc elementkclrwrite01611
gc elementkclplz0115
gc elementkclnfndx062
gc elementkclfwrite1044
gc elementKCLUNLNK027
gc elementkclantilock_1020
gc elementkclnfnd020
gc elementkclevict010
gc elementkclexpand_2011
gc elementkclhngcbk1010
gc elementkclrwrite_1012
gc elementkclulb0141
gcs remastering latchkjfcdrmrfg end step020
gcs resource hashkjbrrcfwst040
gcs resource hashkclfwrite1022
gcs resource hashkjbrrcres_99010
ges cached resource listskjruch: cached obj cleanup010
ges resource hash listkjrmas1: lookup master node012944
ges resource hash listkjrref: find matched resource075158
ges resource hash listkjucvl: lock convert request082
ges resource hash listkjlmfnd: search for lockp by rename and inst id020
ksuosstats global areaksugetosstat011
logminer work areakrvxbhcr: search SAL018,116442
logminer work areakrvxgti0463151
logminer work areakrvxqta0825,062
logminer work areakrvxrtu06312,910
logminer work areakrvxbrta: update audit count20494
logminer work areakrvxbgpr030
logminer work areakrvxbtpp: add txns to publicQ0355
logminer work areakrvucfth010
logminer work areakrvxuar: deque011
message pool operations parent latchksrmalloc()011
message pool operations parent latchksrmfree()011
messagesksarcv022
messagesksaamb: after wakeup010
object queue header operationkclobj_5010
parameter table managementkspcpy010
qmn task queue latchkwqmngettsk: get task023
qmn task queue latchkwqmnmvtsks: delay to ready list010
query server processkxfpg1srv01417
query server processkxfpGetSlaveStats032
query server processkxfpicrer031
redo allocationkcrfw_redo_gen: redo allocation 1010
row cache objectskqreqd: reget051
shared poolkghalo01910
shared poolkgh_next_free010
sort extent poolktstdt: dealloc sort extent011
sort extent poolktstdt: return extent011
space background task latchktsj_grab_task0900916
space background task latchktsj_detach_task0150
space background task latchktsjCreateTask010


Back to Latch Statistics
Back to Top

Mutex Sleep Summary

Mutex TypeLocationSleepsWait Time (ms)
Library Cachekglpnal2 912,814255
Library Cachekgllkal1 801,987131
Cursor Pinkkslce [KKSCHLPIN2]1,5731,670
Library Cachekglget2 21,368179
Library Cachekglhdgn1 621,20611
Library Cachekglpin1 41,142147
Library Cachekglpndl1 951,0276
Library Cachekglpnal1 90748125
Library Cachekgllkdl1 855983
Cursor Pinkksfbc [KKSCHLPIN1]285373
Cursor Pinkksfbc [KKSCHLFSP2]159206
Library Cachekglhdgn2 1061541
Cursor ParentkkscsAddChildNode [KKSPRTLOC34]1012
Library Cachekgllkc1 57440
Library Cachekglget1 1320
Library Cachekglllal3 111120
Cursor PinkksLockDelete [KKSCHLPIN6]711
Library Cachekglllal1 109510
Cursor Pinkksxsccmp [KKSCHLPIN5]22
Library Cachekgldtin1 4210
Library Cachekglini1 3210
Library Cachekglrdtin1 4410
Cursor ParentkkscsPruneChild [KKSPRTLOC35]12


Back to Latch Statistics
Back to Top

Parent Latch Statistics

No data exists for this section of the report.

Back to Latch Statistics
Back to Top

Child Latch Statistics

No data exists for this section of the report.

Back to Latch Statistics
Back to Top

Segment Statistics

Back to Top

Segments by Logical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Logical Reads%Total
CBSOGGCBS_TAB GSM_SERV_MAST#TMP#TO_MOBL_V INDEX126918126918264,351,74441.20
CBSOGGCBS3 GSM_SERVICE_MAST TABLE12690512690556,027,8248.73
CBSOGGCBS3 TT_CATEGORY_CODE$PK INDEX16406516406546,858,3047.30
CBSOGGTICKET TTINFO_DKTNUM_PK INDEX15232015232031,864,1284.97
CBSOGGCBS4 TT_TICKET_ADDNL_INFO_PK INDEX16416316416331,072,4644.84


Back to Segment Statistics
Back to Top

Segments by Physical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Physical Reads%Total
CBSOGGCBS3 CB_POS_TRANSACTIONS TABLE1278501278503,860,68117.37
CBSOGGCBS4 CB_RECEIPTS TABLE2410272410271,809,2018.14
BIREPORTCBS2 SUBSCRIBER_FIN_SUMMARY_DTLS TABLE1095481095481,750,0227.87
CBSOGGCBS3 GSM_SERVICE_MAST TABLE1269051269051,725,9027.76
BIREPORTBIREPORT BIN$ln+N+NqZLujgVAAUT/gxgw==$0 TABLE2865212865211,429,9556.43


Back to Segment Statistics
Back to Top

Segments by Physical Read Requests

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Phys Read Requests%Total
CBSOGGCBS3 GSM_SERVICE_MAST TABLE126905126905281,25820.72
CBSOGGCBS3 CB_POS_TRANSACTIONS TABLE127850127850123,6629.11
CBSOGGCBS4 CB_RECEIPTS TABLE24102724102795,6067.04
BIREPORTBIREPORT BIN$ln+N+NqZLujgVAAUT/gxgw==$0 TABLE28652128652169,1945.10
CBSOGGCBS CYCL_SUM_DTLS#COD$PK INDEX25556525556554,0603.98


Back to Segment Statistics
Back to Top

Segments by UnOptimized Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#UnOptimized Reads%Total
CBSOGGCBS3 GSM_SERVICE_MAST TABLE126905126905281,25820.72
CBSOGGCBS3 CB_POS_TRANSACTIONS TABLE127850127850123,6629.11
CBSOGGCBS4 CB_RECEIPTS TABLE24102724102795,6067.04
BIREPORTBIREPORT BIN$ln+N+NqZLujgVAAUT/gxgw==$0 TABLE28652128652169,1945.10
CBSOGGCBS CYCL_SUM_DTLS#COD$PK INDEX25556525556554,0603.98


Back to Segment Statistics
Back to Top

Segments by Optimized Reads

No data exists for this section of the report.

Back to Segment Statistics
Back to Top

Segments by Direct Physical Reads

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Direct Reads%Total
CBSOGGCBS3 CB_POS_TRANSACTIONS TABLE1278501278503,794,49518.29
BIREPORTCBS2 SUBSCRIBER_FIN_SUMMARY_DTLS TABLE1095481095481,733,7318.36
CBSOGGCBS4 CB_RECEIPTS TABLE2410272410271,727,3678.33
CBSOGGCBS3 GSM_SERVICE_MAST TABLE1269051269051,406,7856.78
BIREPORTBIREPORT BIN$ln+N+NqZLujgVAAUT/gxgw==$0 TABLE2865212865211,368,1076.59


Back to Segment Statistics
Back to Top

Segments by Physical Writes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Physical Writes%Total
CBSOGGCBS2 CB_SUBS_INFORMATION_MASTER TABLE21691921691980,2174.44
CBSOGGCBS3 GSM_CYCLE_SUMMARY_DETAILS TABLE25555625555618,6221.03
BIREPORTINDX_CB REQUEST_STATUS TABLE10883928663518,5831.03
BIREPORTINDX_CB REQUEST_STATUS TABLE10883928649718,4641.02
CBSOGGCBARPA CB_ACCOUNT_RECEIVE_PAY TABLE1904481904489,1960.51


Back to Segment Statistics
Back to Top

Segments by Physical Write Requests

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Phys Write Requests%Total
CBSOGGCBS2 CB_SUBS_INFORMATION_MASTER TABLE21691921691949,52113.37
CBSOGGCBARPA CB_ACCOUNT_RECEIVE_PAY TABLE1904481904488,8102.38
CBSOGGCBS3 GSM_CYCLE_SUMMARY_DETAILS TABLE2555562555568,0782.18
CBSOGGCBS4 CB_SUB_AR_AP TABLE1842091842096,4661.75
CBSOGGCBS CYCL_SUM_DTLS#COD$PK INDEX2555652555654,7011.27


Back to Segment Statistics
Back to Top

Segments by Direct Physical Writes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Direct Writes%Total
BIREPORTINDX_CB REQUEST_STATUS TABLE10883928663518,3381.26
BIREPORTINDX_CB REQUEST_STATUS TABLE10883928649718,3331.26
BIREPORTINDX_CB INDX_ORDERID_REQSTATUS INDEX2866362866363,4410.24
BIREPORTINDX_CB INDX_ORDERID_REQSTATUS INDEX2864982864983,4400.24
BIREPORTDW_ORDERS MT_TS_ORDERS_CBS TABLE2866102866102,8800.20


Back to Segment Statistics
Back to Top

Segments by Table Scans

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Table Scans%Total
CBSOGGCBS3 GSM_SERVICE_MAST TABLE1269051269051160.95
CBSOGGCBS3 CB_POS_TRANSACTIONS TABLE127850127850360.29
CBSOGGCBS11 CB_USERS#CODE$PK INDEX166618166618330.27
CBSOGGCBS3 CB_ACC_MAST#ACCOUNT_CODE$PK INDEX127071127071280.23
CBSOGGCBS4 CB_RECEIPTS TABLE241027241027220.18


Back to Segment Statistics
Back to Top

Segments by DB Blocks Changes

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#DB Block Changes% of Capture
CBSOGGCBS3 GSM_CYCLE_SUMMARY_DETAILS TABLE255556255556250,12822.42
CBSOGGCBS2 CB_SUBS_INFORMATION_MASTER TABLE216919216919215,50419.32
BIREPORTINDX_CB INDX_REQ_STS INDEX11927828662462,8645.64
BIREPORTINDX_CB INDX_REQ_STS INDEX11927828649662,8645.64
SYSSYSAUX STREAMS$_APPLY_PROGRESS TABLE84484454,8324.92


Back to Segment Statistics
Back to Top

Segments by Row Lock Waits

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Row Lock Waits% of Capture
CBSOGGTICKETINCIDENT TICKETINCIDENT$PK INDEX152403152403836.36
CBSOGGCBS4 CB_SUBS_PROV$INDX24 INDEX128368128368522.73
CBSOGGCBS4 CB_SUBS_PROV$INDX22 INDEX128361128361418.18
CBSOGGCBS4 CB_SUBS_PROV$INDX21 INDEX12836212836229.09
CBSOGGCBS4 TT_TICKET_ADDNL_INFO_PK INDEX16416316416329.09


Back to Segment Statistics
Back to Top

Segments by ITL Waits

No data exists for this section of the report.

Back to Segment Statistics
Back to Top

Segments by Buffer Busy Waits

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Buffer Busy Waits% of Capture
CBSOGGCBS4 IDX$$_7A3B0001 INDEX12835912835942534.05
CBSOGGCBS4 CB_SUBS_PROV#N$11 INDEX12836412836415812.66
CBSOGGCBS4 CB_SUBS_PROV$INDX21 INDEX12836212836213210.58
CBSOGGCBS3 TODOITEM#SIWID$I INDEX227436227436836.65
SYSSYSAUX STREAMS$_APPLY_PROGRESS TABLE844844806.41


Back to Segment Statistics
Back to Top

Segments by Global Cache Buffer Busy

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#GC Buffer Busy% of Capture
CBSOGGCBS3 CB_SUBSCRIBER_MASTER TABLE12791912791921,51730.78
CBSOGGCBS3 CB_ACCOUNT_MASTER TABLE12704912704912,33117.64
CBSOGGCBS4 TT_TICKET_ADDNL_INFO TABLE1641621641629,58013.71
CBSOGGTICKET TTINFO_DKTNUM_PK INDEX1523201523203,8815.55
CBSOGGCBS4 TT_TICKET_ADDNL_INFO_PK INDEX1641631641633,6775.26


Back to Segment Statistics
Back to Top

Segments by CR Blocks Received

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#CR Blocks Received%Total
BIREPORTBIREPORT BIN$ln9CACIpE9PgVAAUT/gxgw==$0 TABLE28660528660513,94963.06
SYSSYSAUX WRI$_OPTSTAT_HISTGRM_HISTORYSYS_P40330TABLE PARTITION2862602862601,2995.87
BIREPORTBIREPORT TB_MT_TT_SERV_DET TABLE2678132678136312.85
CBSOGGCBS3 CB_SUBSCRIBER_MASTER TABLE1279191279195412.45
BIREPORTBIREPORT BIN$ln5rZ4x4C8LgVAAUT/gxgw==$0 TABLE2864572864572961.34


Back to Segment Statistics
Back to Top

Segments by Current Blocks Received

OwnerTablespace NameObject NameSubobject NameObj. TypeObj#Dataobj#Current Blocks Received%Total
CBSOGGCBS3 CB_SUBSCRIBER_MASTER TABLE12791912791938,4106.33
BIREPORTBIREPORT BIN$ln+N+NqZLujgVAAUT/gxgw==$0 TABLE28652128652129,2804.83
CBSOGGCBS3 CB_ACCOUNT_MASTER TABLE12704912704921,3663.52
BIREPORTBIREPORT BIN$ln9CACIpE9PgVAAUT/gxgw==$0 TABLE28660528660519,5813.23
CBSOGGCBS11 FXL_SERVICE_MAST TABLE16645016645016,8822.78


Back to Segment Statistics
Back to Top

Dictionary Cache Statistics

Back to Top

Dictionary Cache Stats

CacheGet RequestsPct MissScan ReqsPct MissMod ReqsFinal Usage
dc_awr_control2191.830 01
dc_constraints1050.000 1021
dc_files610.000 061
dc_global_oids17,5700.000 0155
dc_histogram_data85,1720.280 067,123
dc_histogram_defs271,0030.320 9260,070
dc_object_grants6,0380.400 0229
dc_objects128,0593.530 47513,722
dc_profiles3040.000 03
dc_props42,9130.000 0277
dc_rollback_segments4,5570.000 048
dc_segments63,1261.450 7610,630
dc_sequences11019.090 1108
dc_table_scns61100.000 00
dc_tablespaces643,0480.000 046
dc_users850,9590.013681.090545
outstanding_alerts6482.810 612
qmtmrciq_cache_entries2690.000 0218
qmtmrctn_cache_entries180.000 03
qmtmrctq_cache_entries1,8260.270 0245
sch_lj_oids1380.000 029


Back to Dictionary Cache Statistics
Back to Top

Dictionary Cache Stats (RAC)

CacheGES RequestsGES ConflictsGES Releases
dc_awr_control440
dc_constraints1600
dc_histogram_defs976871,260
dc_objects1,1051110
dc_segments1,060490
dc_sequences220190
dc_table_scns6100
dc_users8500
outstanding_alerts109480
qmtmrctq_cache_entries500


Back to Dictionary Cache Statistics
Back to Top

Library Cache Statistics

Back to Top

Library Cache Activity

NamespaceGet RequestsPct MissPin RequestsPct MissReloadsInvali- dations
ACCOUNT_STATUS3200.940 00
AUDIT POLICY1840.001840.0000
BODY2,7190.1513,2620.0530
CLUSTER1470.002030.0000
DBLINK61,1650.000 00
EDITION1,0940.002,1880.0000
INDEX3645.773939.41130
OBJECT ID91100.000 00
PCINDX16100.0016100.0000
QUEUE2,1040.002,3430.0000
RULESET20.0060.0000
SCHEMA4400.230 00
SQL AREA26,75510.41441,2981.10670538
SQL AREA BUILD2,00587.780 00
SQL AREA STATS1,96488.031,96488.0300
TABLE/PROCEDURE14,8121.74125,6950.874642
TRIGGER1,9870.001,9870.0000
XDB CONFIG180.00180.0000
XML SCHEMA900.001620.0000


Back to Library Cache Statistics
Back to Top

Library Cache Activity (RAC)

NamespaceGES Lock RequestsGES Pin RequestsGES Pin ReleasesGES Inval RequestsGES Invali- dations
ACCOUNT_STATUS3200000
AUDIT POLICY18418418400
BODY012,95912,95900
CLUSTER20320320300
DBLINK61,1580000
EDITION1,0941,0941,09400
INDEX39039339300
QUEUE2,0932,3422,34200
RULESET06600
SCHEMA1820000
TABLE/PROCEDURE61,916105,459105,4591010
TRIGGER01,9871,98700
XML SCHEMA90909000


Back to Library Cache Statistics
Back to Top

Memory Statistics

Back to Top

Memory Dynamic Components

ComponentBegin Snap Size (Mb)Current Size (Mb)Min Size (Mb)Max Size (Mb)Oper CountLast Op Typ/Mod
ASM Buffer Cache0.000.000.000.000STA/
DEFAULT 16K buffer cache0.000.000.000.000STA/
DEFAULT 2K buffer cache0.000.000.000.000STA/
DEFAULT 32K buffer cache0.000.000.000.000STA/
DEFAULT 4K buffer cache0.000.000.000.000STA/
DEFAULT 8K buffer cache0.000.000.000.000STA/
DEFAULT buffer cache4,352.004,352.004,256.008,672.002GRO/DEF
Data Transfer Cache0.000.000.000.000STA/
In-Memory Area0.000.000.000.000STA/
KEEP buffer cache0.000.000.000.000STA/
PGA Target3,744.003,744.003,744.003,744.000STA/
RECYCLE buffer cache0.000.000.000.000STA/
SGA Target11,200.0011,200.0011,200.0011,200.000STA/
Shared IO Pool512.00512.000.00512.000GRO/IMM
java pool32.0032.0032.00128.000SHR/DEF
large pool256.00256.00256.001,344.000SHR/DEF
shared pool4,832.004,832.001,440.004,928.002SHR/DEF
streams pool1,184.001,184.000.001,184.000GRO/IMM


Back to Memory Statistics
Back to Top

Memory Resize Operations Summary

ComponentMin Size (Mb)Max Size (Mb)Avg Size (Mb)Re- SizesGrowsShrinks
DEFAULT buffer cache4,256.004,352.004,304.00211
shared pool4,832.004,928.004,880.00211


Back to Memory Statistics
Back to Top

Memory Resize Ops

StartEla (s)ComponentOper Typ/ModInit Size (M)DeltaTarget DeltaFinal (M)Sta
11/04 09:42:510bufcacheGRO/DEF4,25696 4,352COM
11/04 09:42:510sharedSHR/DEF4,928-96 4,832COM
11/04 08:07:384bufcacheSHR/DEF4,352-96 4,256COM
11/04 08:07:384sharedGRO/DEF4,83296 4,928COM


Back to Memory Statistics
Back to Top

Process Memory Summary

CategoryAlloc (MB)Used (MB)Avg Alloc (MB)Std Dev Alloc (MB)Max Alloc (MB)Hist Max Alloc (MB)Num ProcNum Alloc
BOther1,734.32 8.8915.36111566195195
Freeable160.940.002.047.7153 7979
SQL15.0211.300.100.911124215171
PL/SQL6.204.100.030.1111194135
EOther2,142.09 8.0513.06110611266266
SQL896.51886.144.0458.66874950222143
Freeable102.440.000.781.0211 131131
PL/SQL24.2121.310.090.2412264203


Back to Memory Statistics
Back to Top

SGA Memory Summary

SGA regionsBegin Size (Bytes)End Size (Bytes) (if different)
Database Buffers5,100,273,664 
Fixed Size5,286,080 
Redo Buffers28,262,400 
Variable Size6,610,229,056 

Back to Memory Statistics
Back to Top

SGA breakdown difference

PoolNameBegin MBEnd MB% Diff
javafree memory32.0032.000.00
largePX msg pool204.00204.000.00
largefree memory51.6351.44-0.36
sharedKGH: NO ACCESS219.95251.8814.51
sharedKGLH0544.87572.365.05
sharedKGLHD72.5176.445.42
sharedKQR X PO81.8682.130.33
sharedKQR X SO95.5194.22-1.35
sharedSQLA2,233.431,899.02-14.97
sharedevent statistics per sess64.3964.390.00
sharedfree memory512.59795.1355.12
sharedgcs resources136.50136.500.00
sharedgcs shadows75.8475.840.00
sharedges enqueues86.5086.500.00
sharedges resource permanent56.3056.300.00
streamsLogminer LCR c125.12125.120.00
streamsapply shared t937.70952.931.62
streamsfree memory121.10105.86-12.58
 buffer_cache4,352.004,352.000.00
 fixed_sga5.045.040.00
 log_buffer26.9526.950.00
 shared_io_pool512.00512.000.00


Back to Memory Statistics
Back to Top

Replication Statistics (GoldenGate, XStream)

Back to Top

Replication System Resource Usage

Session TypeSession ModuleFirst LogonCPU Time(s)User IO Wait Time(s)System IO Wait Time(s)
Apply Server GoldenGate04-Nov-19 07:31:48106.05529.180.00
Logminer Builder GoldenGate22-Oct-19 20:34:16102.692.950.00
Capture GoldenGate22-Oct-19 20:34:1534.100.190.08
Logminer Preparer GoldenGate22-Oct-19 20:34:1626.271.010.00
Logminer Reader GoldenGate22-Oct-19 20:34:1620.720.01302.11
Apply Reader GoldenGate29-Oct-19 20:13:5817.270.140.01
Apply Receiver GoldenGate29-Oct-19 20:13:4915.710.080.00
Apply Coordinator GoldenGate29-Oct-19 20:13:570.530.000.00


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Replication SGA Usage

ComponentSession ModuleObject NameSGA Used Begin SnapSGA Used End SnapSGA Used %DiffSGA Allocated Begin SnapSGA Allocated End SnapSGA Allocated %Diff% SGA Util
ApplyGoldenGateOGG$REPLOGGT 654.81681.774.12932.95948.141.6371.91
LogminerGoldenGateOGG$CAP_EXTDWH 115.09115.100.01999.00999.000.0011.52
CaptureGoldenGateOGG$CAP_EXTDWH 115.12115.130.01999.03999.030.0011.52


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Capture

Extract NameCapture NameLag (s)Cap MsgsEnq MsgsRule Time(s)Enq Time(s)Redo Wt Time(s)Pause Time(s)Redo Mined(B)Bytes Sent
EXTDWHOGG$CAP_EXTDWH 0.003.4M3M0.006.050.000.005.6G1.2G


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Capture Rate

Extract NameCapture NameCapture Messages Per SecEnqueue Messages Per SecRule Time Per MsgEnqueue Time Per MsgRedo Wait Time Per MsgPause Time Per MsgRedo Mined(B) Per SecBytes Sent Per Sec
EXTDWHOGG$CAP_EXTDWH 469.38421.830.000.000.000.00769.6K167.3K


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Reader

Replicat NameApply NameReader LCRs DeqReader Lag(s)
REPLOGGTOGG$REPLOGGT685.5K-2.00


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Coordinator

Replicat NameApply NameTxns ReceivedTxns AppliedTxns Rolled BackWait Deps%Wait Commit%Unassigned Complete TxnsTotal Errors
REPLOGGTOGG$REPLOGGT 25.8K25.8K00.000.0003


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Server

Replicat NameApply NameServer LCRs AppliedServer Dequeue Time(s)Server Apply Time(s)Total LCRs RetriedTotal Txns Retried
REPLOGGTOGG$REPLOGGT685.6K0.0010.6500


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Coordinator Rate

Replicat NameApply NameTxns Received/secTxns Applied/secTxns Rolled Back/secUnassigned Complete Txn/secTotal Errors/sec
REPLOGGTOGG$REPLOGGT 3.583.580.000.000.00


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

GoldenGate Apply Reader and Server Rate

Replicat NameApply NameReader LCRs/secServer LCRs Applied/secServer Dequeue Time/msgServer Apply Time/msgTotal LCRs Retried/secTotal Txn Retried/sec
REPLOGGTOGG$REPLOGGT 94.9494.960.000.000.000.00


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Capture

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Capture Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Reader

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Coordinator

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Server

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Coordinator Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

XStream Apply Reader and Server Rate

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Table Statistics by DML Operations

Apply NameSession ModuleTable NameTotal DML OpsTotal InsertsTotal UpdatesTotal DeletesCDR SuccessCDR FailedRepError CountHandled Collisions
OGG$REPLOGGTGoldenGateCBSOGG.GSM_CYCLE_SUMMARY_DETAILS 256.1K7107249K00000
OGG$REPLOGGTGoldenGateCBSOGG.CB_SUBS_INFORMATION_MASTER 214.8K53214.7K00000
OGG$REPLOGGTGoldenGateCBSOGG.CB_SUB_AR_AP 41.1K13.3K27.8K00000
OGG$REPLOGGTGoldenGateCBSOGG.CB_ACCOUNT_RECEIVE_PAY 25.3K817517.1K00000
OGG$REPLOGGTGoldenGateCBSOGG.CB_RECEIPTS 16.6K8389821900000
OGG$REPLOGGTGoldenGateCBSOGG.INV_SERIAL_ITEMS 93041000830400000
OGG$REPLOGGTGoldenGateCBSOGG.CB_INVOICE 79850798500000
OGG$REPLOGGTGoldenGateCBSOGG.CB_SUBS_PROVISIONING 5463420504300000
OGG$REPLOGGTGoldenGateCBSOGG.WF_TODOITEM 4230137025513090000
OGG$REPLOGGTGoldenGateCBSOGG.INV_STOCK_SUMMARY 1551128142300000


Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Table Statistics by Conflict Resolutions

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Replication Large Transaction Statistics

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Replication Long Running Transaction Statistics

No data exists for this section of the report.

Back to Replication Statistics (GoldenGate, XStream)
Back to Top

Streams Statistics

Back to Top

Streams CPU/IO Usage

Session TypeFirst LogonCPU time(s)User IO Wait time(s)SYS IO Wait time(s)
AQ LB Coordinator22-Oct-19 20:33:013.100.000.00
QMON Slave22-Oct-19 20:33:010.710.000.00
QMON Coordinator22-Oct-19 20:33:010.120.000.00


Back to Streams Statistics
Back to Top

Streams Capture

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Streams Capture Rate

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Streams Apply

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Streams Apply Rate

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Buffered Queues

Queue NameEnq MsgsEnq Msgs/secDeq MsgsDeq Msgs/secSpill MsgsSpill Msgs/sec%Spill Msgs
ORAGGEXT.OGGQ$REPLOGGT(101293) 685,57794.96685,57794.9600.000.00


Back to Streams Statistics
Back to Top

Buffered Queue Subscribers

Subscriber/QueueEnq MsgsEnq Msgs/secDeq MsgsDeq Msgs/secSpill MsgsSpill Msgs/sec%Spill Msgs
OGG$REPLOGGT(1)/ORAGGEXT.OGGQ$REPLOGGT 685,45094.94685,45094.9400.000.00


Back to Streams Statistics
Back to Top

Rule Set

RuleEvalsNo-SQL Eval%SQL ExecsCPU(s)Ela(s)Eval /SecSQL per EvalEla(s) per EvalCPU(s) per EvalReloads
SYS.ALERT_QUE_R 60.0000.000.000.000.000.000.000


Back to Streams Statistics
Back to Top

Persistent Queues

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Persistent Queues Rate

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Persistent Queue Subscribers

No data exists for this section of the report.

Back to Streams Statistics
Back to Top

Resource Limit Stats

Resource NameCurrent UtilizationMaximum Utilization Initial Allocation Limit
ges_cache_ress29,37931,2490UNLIMITED
ges_ress139,622168,79483108UNLIMITED
smartio_overhead_memory0164,8880UNLIMITED
smartio_sessions010UNLIMITED



Back to Top

Shared Server Statistics

Back to Top

Shared Servers Activity

Avg Total ConnectionsAvg Active ConnectionsAvg Total Shared SrvrsAvg Active Shared SrvrsAvg Total DispatchersAvg Active Dispatchers
101010


Back to Shared Server Statistics
Back to Top

Shared Servers Rates

Common Queue Per SecDisp Queue Per SecServer Msgs/SecServer KB/SecCommon Queue TotalDisp Queue TotalServer Total MsgsServer Total(KB)
0000.0117174088


Back to Shared Server Statistics
Back to Top

Shared Servers Utilization

Total Server Time (s)%Busy%IdleIncoming Net %Outgoing Net %
7,3401.3698.641.220.00


Back to Shared Server Statistics
Back to Top

Shared Servers Common Queue

Total QueuedTotal Queue Wait Time (s)Avg Queue Wait Time (ms)
173202


Back to Shared Server Statistics
Back to Top

Shared Servers Dispatchers

NameAvg ConnsTotal Disp Time (s)%Busy%IdleTotal QueuedTotal Queue Wait (s)Avg Queue Wait (ms)
D0001.017,2190.00100.001700


Back to Shared Server Statistics
Back to Top

init.ora Parameters

Back to Top

init.ora Parameters

Parameter NameBegin valueEnd value (if different)
audit_file_dest/u01/app/ora12c/admin/dware1/adump  
audit_trailDB  
cluster_databaseTRUE  
compatible12.1.0.2.0  
control_files+DATA/DWARE1/CONTROLFILE/current.349.1018631791, +RECO/DWARE1/CONTROLFILE/current.1610.1018631793  
db_block_size16384  
db_create_file_dest+DATA  
db_domain    
db_namedware1  
db_recovery_file_dest+RECO  
db_recovery_file_dest_size1099511627776  
diagnostic_dest/u01/app/ora12c  
dispatchers(PROTOCOL=TCP) (SERVICE=dware1XDB)  
enable_goldengate_replicationTRUE  
instance_number1  
listener_networks    
local_listener(ADDRESS=(PROTOCOL=TCP)(HOST=10.215.227.30)(PORT=1521))  
log_archive_configDG_CONFIG=(cbs, cbs_stby, cbs_dr, dware1)  
log_archive_dest_1LOCATION=+RECO VALID_FOR=(ONLINE_LOGFILE, PRIMARY_ROLE)  
log_archive_dest_4LOCATION=+RECO/foreign VALID_FOR=(STANDBY_LOGFILE, PRIMARY_ROLE)  
log_archive_format%t_%s_%r.dbf  
open_cursors300  
pga_aggregate_target3906994176  
processes3000  
remote_listenerdware-scan:1521  
remote_login_passwordfileEXCLUSIVE  
sga_target11744051200  
thread1  
undo_tablespaceUNDOTBS1  


Back to init.ora Parameters
Back to Top

init.ora Multi-Valued Parameters

Parameter NameBegin valueEnd value (if different)
control_files+DATA/DWARE1/CONTROLFILE/current.349.1018631791  
+RECO/DWARE1/CONTROLFILE/current.1610.1018631793  


Back to init.ora Parameters
Back to Top

Active Session History (ASH) Report

Back to Top

Top SQL with Top Events

SQL IDPlan HashExecutions% ActivityEvent% EventTop Row Source% Row SourceSQL Text
2g5kut5f477n8386060326915.34 CPU + Wait for CPU3.88HASH - GROUP BY2.78 SELECT (CASE WHEN (("INV STOCK...
0rac312uh5s2k289620490811.78 CPU + Wait for CPU0.59HASH - UNIQUE0.14 SELECT MIN(TRUNC(CAST("Custom ...
6fchhyp65szsc308474031911.78 CPU + Wait for CPU0.64HASH - UNIQUE0.09 SELECT "Custom SQL Query"."SOU...
ff7hgpsn0fc8v4147442523111.69 CPU + Wait for CPU1.23SORT - GROUP BY NOSORT1.19 SELECT MIN(TRUNC(CAST("TB_MT_C...
gt6bx44868jg965035215711.55 CPU + Wait for CPU1.14SORT - UNIQUE0.23 SELECT MIN(TRUNC(CAST("Custom ...


Back to Active Session History (ASH) Report
Back to Top

Top SQL with Top Row Sources

SQL IDPlan HashExecutions% ActivityRow Source% Row SourceTop Event% EventSQL Text
2g5kut5f477n8386060326915.34 HASH - GROUP BY3.69CPU + Wait for CPU2.78 SELECT (CASE WHEN (("INV STOCK...
0rac312uh5s2k289620490811.78 TABLE ACCESS - BY INDEX ROWID BATCHED0.78read by other session0.36 SELECT MIN(TRUNC(CAST("Custom ...
6fchhyp65szsc308474031911.78 TABLE ACCESS - BY INDEX ROWID BATCHED0.68db file sequential read0.41 SELECT "Custom SQL Query"."SOU...
ff7hgpsn0fc8v4147442523111.69 SORT - GROUP BY NOSORT1.19CPU + Wait for CPU1.19 SELECT MIN(TRUNC(CAST("TB_MT_C...
gt6bx44868jg965035215711.55 SORT - UNIQUE0.23CPU + Wait for CPU0.23 SELECT MIN(TRUNC(CAST("Custom ...


Back to Active Session History (ASH) Report
Back to Top

Top Sessions

Sid, Serial#% ActivityEvent% EventUserProgram# Samples ActiveXIDs
1145,4027219.24Data Guard server operation completion16.51 UserID: 1oracle@cbsdb2 (TNS V1-V3)362/722 [ 50%]0
reliable message2.37 52/722 [ 7%]0
4262,1869216.32Data Guard server operation completion13.32 UserID: 1oracle@cbsdb1 (TNS V1-V3)292/722 [ 40%]0
reliable message2.37 52/722 [ 7%]0
295,166015.38CPU + Wait for CPU3.88 BIREPORTtabprotosrv@RH...l (TNS V1-V3)85/722 [ 12%]0
3409,341843.83CPU + Wait for CPU1.87 BIREPORTtabprotosrv@rh...l (TNS V1-V3)41/722 [ 6%]1
db file sequential read1.05 23/722 [ 3%]1
2552,612992.87CPU + Wait for CPU2.05 BIREPORTtabprotosrv@RH...l (TNS V1-V3)45/722 [ 6%]0


Back to Active Session History (ASH) Report
Back to Top

Top Blocking Sessions

Blocking Sid (Inst)% ActivityEvent Caused% EventUserProgram# Samples ActiveXIDs
2266,28732( 1)2.19reliable message2.14 SYSoracle@dware1 (CKPT)46/722 [ 6%]0


Back to Active Session History (ASH) Report
Back to Top

Top PL/SQL Procedures

No data exists for this section of the report.

Back to Active Session History (ASH) Report
Back to Top

Top Events

EventEvent ClassSession Type% ActivityAvg Active Sessions
Data Guard server operation completionOtherFOREGROUND 29.820.91
CPU + Wait for CPUCPUFOREGROUND 23.620.72
REPL Apply: dependencyConcurrencyBACKGROUND 7.110.22
direct path readUser I/OFOREGROUND 5.290.16
reliable messageOtherFOREGROUND 4.830.15


Back to Active Session History (ASH) Report
Back to Top

Top Event P1/P2/P3 Values

Event% EventP1, P2, P3 Values% ActivityParameter 1Parameter 2Parameter 3
REPL Apply: dependency7.11"2","0","0"7.11 2=>GoldenGate 1=>XStream 0=>StreamsNOT DEFINEDNOT DEFINED
db file sequential read5.93"1","2061","1"0.05 file#block#blocks
direct path read5.29"11","814720","64"0.05 file numberfirst dbablock cnt
reliable message4.83"27617837712","27942038856","27943636528"0.36 channel contextchannel handlebroadcast message
log file sequential read4.15"0","1","1"0.68 log#block#blocks


Back to Active Session History (ASH) Report
Back to Top

Top DB Objects

Object ID% ActivityEvent% EventObject Name (Type)Tablespace
1269055.43read by other session3.01 CBSOGG.GSM_SERVICE_MAST (TABLE)CBS3
db file sequential read1.55
1278501.00direct path read1.00 CBSOGG.CB_POS_TRANSACTIONS (TABLE)CBS3


Back to Active Session History (ASH) Report
Back to Top

Activity Over Time

Slot Time (Duration)Slot CountEventEvent Count% Event
08:00:19 (9.7 min)104Data Guard server operation completion542.46
CPU + Wait for CPU180.82
reliable message80.36
08:10:00 (10.0 min)116Data Guard server operation completion411.87
CPU + Wait for CPU331.50
direct path read110.50
08:20:00 (10.0 min)117CPU + Wait for CPU442.01
Data Guard server operation completion301.37
db file sequential read90.41
08:30:00 (10.0 min)132Data Guard server operation completion703.19
CPU + Wait for CPU150.68
reliable message100.46
08:40:00 (10.0 min)94Data Guard server operation completion532.42
CPU + Wait for CPU130.59
log file sequential read90.41
08:50:00 (10.0 min)91Data Guard server operation completion341.55
CPU + Wait for CPU210.96
direct path read140.64
09:00:00 (10.0 min)262Data Guard server operation completion562.55
db file sequential read411.87
CPU + Wait for CPU331.50
09:10:00 (10.0 min)313REPL Apply: dependency994.51
Data Guard server operation completion753.42
CPU + Wait for CPU492.23
09:20:00 (10.0 min)191CPU + Wait for CPU783.56
Data Guard server operation completion652.96
direct path read120.55
09:30:00 (10.0 min)215Data Guard server operation completion652.96
CPU + Wait for CPU552.51
log file sequential read210.96
09:40:00 (10.0 min)386CPU + Wait for CPU1637.43
read by other session552.51
Data Guard server operation completion542.46
09:50:00 (10.0 min)161Data Guard server operation completion552.51
CPU + Wait for CPU522.37
direct path read210.96
10:00:00 (39 secs)11CPU + Wait for CPU40.18
Data Guard server operation completion20.09
log file sequential read20.09


Back to Active Session History (ASH) Report
Back to Top

ADDM Task ADDM:620230332_1_1309

          ADDM Report for Task 'ADDM:620230332_1_1309'
          --------------------------------------------

Analysis Period
---------------
AWR snapshot range from 1308 to 1309.
Time period starts at 04-NOV-19 09.00.28 AM
Time period ends at 04-NOV-19 10.00.39 AM

Analysis Target
---------------
Database 'DWARE1' with DB ID 620230332.
Database version 12.1.0.2.0.
ADDM performed an analysis of instance dware11, numbered 1 and hosted at
dware1.

Activity During the Analysis Period
-----------------------------------
Total database time was 11724 seconds.
The average number of active sessions was 3.25.

Summary of Findings
-------------------
   Description                               Active Sessions      Recommendations
                                             Percent of Activity
   ----------------------------------------  -------------------  ---------------
1  Unusual "Other" Wait Event                1.02 | 31.41         4
2  Top SQL Statements                        .71 | 21.73          5
3  Undersized SGA                            .4 | 12.2            1
4  Top Segments by "User I/O" and "Cluster"  .31 | 9.67           1
5  Unusual "Other" Wait Event                .17 | 5.21           4
6  Undersized PGA                            .11 | 3.47           0
7  Unusual "Network" Wait Event              .08 | 2.35           3


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


          Findings and Recommendations
          ----------------------------

Finding 1: Unusual "Other" Wait Event
Impact is 1.02 active sessions, 31.41% of total activity.
---------------------------------------------------------
Wait event "Data Guard server operation completion" in wait class "Other" was
consuming significant database time.

   Recommendation 1: Application Analysis
   Estimated benefit is 1.02 active sessions, 31.41% of total activity.
   --------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits. Refer to Oracle's "Database Reference" for the description of
      this wait event.

   Recommendation 2: Application Analysis
   Estimated benefit is 1.02 active sessions, 31.41% of total activity.
   --------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits in Service "dware1".

   Recommendation 3: Application Analysis
   Estimated benefit is .57 active sessions, 17.45% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits in Module "oracle@cbsdb2 (TNS V1-V3)".

   Recommendation 4: Application Analysis
   Estimated benefit is .45 active sessions, 13.96% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits in Module "oracle@cbsdb1 (TNS V1-V3)".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Other" was consuming significant database time.
      Impact is 1.21 active sessions, 37.36% of total activity.


Finding 2: Top SQL Statements
Impact is .71 active sessions, 21.73% of total activity.
--------------------------------------------------------
SQL statements consuming significant database time were found. These
statements offer a good opportunity for performance improvement.

   Recommendation 1: SQL Tuning
   Estimated benefit is .28 active sessions, 8.47% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "2g5kut5f477n8".
      Related Object
         SQL statement with SQL_ID 2g5kut5f477n8.
         SELECT (CASE WHEN (("INV STOCK SUMMARY"."OPEN_QTY" > 0) OR ("INV
         STOCK SUMMARY"."STOCK_IN" > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK
         SUMMARY"."DATE_D" AS DATE)) = TO_DATE('2017-05-14', 'YYYY-MM-DD'))
         THEN COALESCE(ROUND(TRUNC("INV STOCK SUMMARY"."OPEN_QTY"),0), 0) ELSE
         NULL END) > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK
         SUMMARY"."DATE_D" AS DATE)) <= TO_DATE('2018-02-15', 'YYYY-MM-DD'))
         THEN ROUND(TRUNC(COALESCE("INV STOCK SUMMARY"."STOCK_IN", 0)),0) ELSE
         NULL END) > 0)) THEN "ITEM MASTER"."ITEM_DESC_V" ELSE NULL END) AS
         "Calculation_105834620245569536"
         FROM (
         SELECT DATE_D, LOCATION_CODE_N, ITEM_CODE_N,
         sum(nvl(OPENING_QTY_N ,0)) open_qty,
         sum(nvl(STOCK_IN_QTY_N ,0)) stock_in,
         sum(nvl(STOCK_OUT_QTY_N ,0)) stock_out,
         sum(nvl(STOCK_RETURN_QTY_N ,0)) stock_return,
         sum(nvl(STOCK_ACCEPTED_QTY_N ,0)) stock_accept,
         sum(nvl(STOCK_WRITE_OFF_QTY_N ,0)) stock_w_off,
         sum(nvl(BUNDLED_STOCK_QTY_N ,0)) bund_stk_qty,
         sum(nvl(SUBS_SALES_QTY_N ,0)) subs_stk_qty,
         sum(nvl(PROS_SALES_QTY_N ,0)) pro_sale,
         sum(nvl(DLR_SALES_QTY_N ,0)) dlr_sale,
         sum(nvl(STAFF_SALES_QTY_N ,0)) staff_sale,
         sum(nvl(GIFT_SALES_QTY_N ,0)) gift_sale,
         sum(nvl(SALES_EXCHANGE_QTY_N ,0)) exch_sale,
         sum(nvl(CLOSING_STOCK_QTY_N ,0)) close_stk,
         sum(nvl(SALES_RETURN_QTY_N ,0)) return_sale,
         sum(nvl(ACTIVATION_SALES_QTY_N ,0)) act_sale,
         sum(nvl(DECOUPLED_STOCK_QTY_N ,0)) decoup_sale,
         sum(nvl(REQUISITION_STK_QTY_N ,0)) req_stk,
         sum(nvl(RELEASED_STK_QTY_N ,0)) release_stk,
         sum(nvl(CON_ALLOCATED_QTY_N ,0)) con_alloc,
         sum(nvl(CON_RETURN_QTY_N ,0)) con_return,
         sum(nvl(CON_SALES_QTY_N ,0)) con_sale,
         sum(nvl(CON_RELEASE_STK_QTY_N ,0)) con_release,
         sum(nvl(BUND_DEC_QTY_N ,0)) bund_dec,
         sum(nvl(BUNDLED_ITEM_QTY_N ,0)) bund_item,
         sum(nvl(SAL_CANCEL_QTY_N ,0)) sal_cancel,
         sum(nvl(DAMAGED_QTY_N ,0)) damage,
         sum(nvl(ADJ_QTY_MORE_N ,0)) adj_qty_more,
         sum(nvl(ADJ_QTY_LESS_N ,0)) adj_qty_less,
         sum(nvl(UPLOAD_QTY_N ,0)) upload_qty,
         sum(nvl(PND_SALES_QTY_N ,0)) pnd_sale,
         sum(nvl(ACTUAL_SALES_QTY_N ,0)) actual_sale,
         sum(nvl(REL_PND_SALES_QTY_N ,0)) rel_pnd_sale,
         sum(nvl(BLOCK_QTY_N ,0)) block_qty,
         sum(nvl(REL_BLOCK_QTY_N ,0)) rel_block_qty,
         sum(nvl(EXT_BLOCK_QTY_N ,0)) ext_block_qty,
         sum(nvl(EXT_REL_BLOCK_QTY_N ,0)) ext_rel_blk_qty,
         sum(nvl(INCREASED_EQUIP_RET_N ,0)) incr_equip_ret,
         sum(nvl(DECREASED_EQUIP_RET_N ,0)) decr_equip_ret
         FROM INV_STOCK_SUMMARY
         group by DATE_D, LOCATION_CODE_N, ITEM_CODE_N
         ) "INV STOCK SUMMARY"
         INNER JOIN (
         SELECT * FROM CBSOGG.INV_ITEM_MASTER
         ) "ITEM MASTER" ON ("INV STOCK SUMMARY"."ITEM_CODE_N" = "ITEM
         MASTER"."ITEM_CODE_N")
         GROUP BY (CASE WHEN (("INV STOCK SUMMARY"."OPEN_QTY" > 0) OR ("INV
         STOCK SUMMARY"."STOCK_IN" > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK
         SUMMARY"."DATE_D" AS DATE)) = TO_DATE('2017-05-14', 'YYYY-MM-DD'))
         THEN COALESCE(ROUND(TRUNC("INV STOCK SUMMARY"."OPEN_QTY"),0), 0) ELSE
         NULL END) > 0) OR ((CASE WHEN (TRUNC(CAST("INV STOCK
         SUMMARY"."DATE_D" AS DATE)) <= TO_DATE('2018-02-15', 'YYYY-MM-DD'))
         THEN ROUND(TRUNC(COALESCE("INV STOCK SUMMARY"."STOCK_IN", 0)),0) ELSE
         NULL END) > 0)) THEN "ITEM MASTER"."ITEM_DESC_V" ELSE NULL END)
         ORDER BY 1 ASC NULLS FIRST
   Rationale
      The SQL spent 86% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 87% for SQL
      execution, 13% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "2g5kut5f477n8" was executed 1 times and had
      an average elapsed time of 1171 seconds.

   Recommendation 2: SQL Tuning
   Estimated benefit is .11 active sessions, 3.27% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "0rac312uh5s2k".
      Related Object
         SQL statement with SQL_ID 0rac312uh5s2k.
         SELECT MIN(TRUNC(CAST("Custom SQL Query"."TICKET_REG_DATE" AS DATE)))
         AS "TEMP(none:TICKET_REG_DATE:qk l",
         MAX(TRUNC(CAST("Custom SQL Query"."TICKET_REG_DATE" AS DATE))) AS
         "TEMP(none:TICKET_REG_DATE:qk u"
         FROM (
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3
         where A3.category_code_v =
         (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2
         where A2.category_code_v =
         (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM
         cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V =
         tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select csm.first_name_v||csm.last_name_v
         from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam
         ,cbsogg.cb_subscriber_master csm
         where d.account_code_n = cam.account_code_n
         and csm.subscriber_code_n = cam.subscriber_code_n
         and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME,
         (select d.sub_service_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast
         d,cbsogg.cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from
         cbsogg.TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cbsogg.cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from cbsogg.WF_TODOITEM a,
         WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT c,
         cbsogg.TT_TICKETINFO tt,cbsogg.WF_WRKFLWMGR wm,cb_users cu ,
         cbsogg.cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3
         where A3.category_code_v =
         (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2
         where A2.category_code_v =
         (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM
         cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V =
         tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select csm.first_name_v||csm.last_name_v
         from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam
         ,cbsogg.cb_subscriber_master csm
         where d.account_code_n = cam.account_code_n
         and csm.subscriber_code_n = cam.subscriber_code_n
         and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME,
         (select d.sub_service_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast
         d,cbsogg.cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from
         cbsogg.TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cbsogg.cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI,
         cbsogg.cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from cbsogg.WF_TODOITEM_HISTORY a,
         WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT_HISTORY c,
         cbsogg.TT_TICKETINFO tt,cbsogg.WF_WRKFLWMGR wm,cbsogg.cb_users cu ,
         cbsogg.cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'FLR' Category,
         tt.docket_number_n ticket_no,null Workflow_desc,
         null sla_time, tt.ticket_regn_dt_d registration_date,null
         wf_reg_date_sec,null start_date,
         null wf_start_date_sec,null wf_end_date,null
         wf_end_date_sec,tt.ticket_resp_dt_d workflw_resp_date,
         null wf_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3
         where A3.category_code_v =
         (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2
         where A2.category_code_v =
         (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM
         cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V =
         tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select csm.first_name_v||csm.last_name_v
         from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam
         ,cbsogg.cb_subscriber_master csm
         where d.account_code_n = cam.account_code_n
         and csm.subscriber_code_n = cam.subscriber_code_n
         and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME,
         (select d.sub_service_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast
         d,cbsogg.cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         null bin_expiry_date,null bin_expiry_date_sec,null
         bin_assign_date,null bin_assign_date_sec,null bin_comp_date,
         null bin_compl_date_sec,
         null wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from
         cbsogg.TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cbsogg.cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         null Assign_to,
         C.GROUP_NAME_V activity_name,
         tt.question_v,tt.answer_v,
         TTI.NOTES_V Notes,
         (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI,
         cbsogg.cb_fault_types CFT--, TT_TICKETINFO c
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         B.USER_NAME_V user_name
         from cbsogg.TT_TICKETINFO tt, cbsogg.CB_USERS B, cbsogg.CB_USER_GROUP
         C, cbsogg.TT_TICKETINCIDENT TTI
         where tt.docket_number_n not in(select event_refno_v from
         WF_WORKFLOW@cbsstandby)
         AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n
         AND tt.LOGGED_BY_N = B.USER_CODE_N
         AND C.GROUP_CODE_N = B.GROUP_CODE_N
         ) "Custom SQL Query"
         GROUP BY ()
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "0rac312uh5s2k" was executed 1 times and had
      an average elapsed time of 396 seconds.
   Rationale
      I/O and Cluster wait for TABLE "CBSOGG.GSM_SERVICE_MAST" with object ID
      126905 consumed 69% of the database time spent on this SQL statement.

   Recommendation 3: SQL Tuning
   Estimated benefit is .11 active sessions, 3.27% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "6fchhyp65szsc".
      Related Object
         SQL statement with SQL_ID 6fchhyp65szsc.
         SELECT "Custom SQL Query"."SOURCE_V" AS "SOURCE_V"
         FROM (
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3
         where A3.category_code_v =
         (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2
         where A2.category_code_v =
         (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM
         cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V =
         tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select csm.first_name_v||csm.last_name_v
         from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam
         ,cbsogg.cb_subscriber_master csm
         where d.account_code_n = cam.account_code_n
         and csm.subscriber_code_n = cam.subscriber_code_n
         and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME,
         (select d.sub_service_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast
         d,cbsogg.cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from
         cbsogg.TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cbsogg.cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from cbsogg.WF_TODOITEM a,
         WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT c,
         cbsogg.TT_TICKETINFO tt,cbsogg.WF_WRKFLWMGR wm,cb_users cu ,
         cbsogg.cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3
         where A3.category_code_v =
         (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2
         where A2.category_code_v =
         (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM
         cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V =
         tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select csm.first_name_v||csm.last_name_v
         from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam
         ,cbsogg.cb_subscriber_master csm
         where d.account_code_n = cam.account_code_n
         and csm.subscriber_code_n = cam.subscriber_code_n
         and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME,
         (select d.sub_service_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast
         d,cbsogg.cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from
         cbsogg.TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cbsogg.cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI,
         cbsogg.cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from cbsogg.WF_TODOITEM_HISTORY a,
         WF_WORKFLOW@cbsstandby x , cbsogg.WF_WORKASSIGNMENT_HISTORY c,
         cbsogg.TT_TICKETINFO tt,cbsogg.WF_WRKFLWMGR wm,cbsogg.cb_users cu ,
         cbsogg.cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'FLR' Category,
         tt.docket_number_n ticket_no,null Workflow_desc,
         null sla_time, tt.ticket_regn_dt_d registration_date,null
         wf_reg_date_sec,null start_date,
         null wf_start_date_sec,null wf_end_date,null
         wf_end_date_sec,tt.ticket_resp_dt_d workflw_resp_date,
         null wf_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from cbsogg.TT_CATEGORY_MASTER A3
         where A3.category_code_v =
         (select A2.parent_category_code_v from cbsogg.TT_CATEGORY_MASTER A2
         where A2.category_code_v =
         (select t1.subcategory_id_v from cbsogg.TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM
         cbsogg.TT_CATEGORY_MASTER A1 WHERE A1.CATEGORY_CODE_V =
         tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select csm.first_name_v||csm.last_name_v
         from cbsogg.gsm_service_mast d, cbsogg.cb_account_master cam
         ,cbsogg.cb_subscriber_master csm
         where d.account_code_n = cam.account_code_n
         and csm.subscriber_code_n = cam.subscriber_code_n
         and tt.entity_id_n = d.mobl_num_voice_v ) SUBS_NAME,
         (select d.sub_service_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from cbsogg.gsm_service_mast
         d,cbsogg.cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from cbsogg.gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         null bin_expiry_date,null bin_expiry_date_sec,null
         bin_assign_date,null bin_assign_date_sec,null bin_comp_date,
         null bin_compl_date_sec,
         null wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from
         cbsogg.TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cbsogg.cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         null Assign_to,
         C.GROUP_NAME_V activity_name,
         tt.question_v,tt.answer_v,
         TTI.NOTES_V Notes,
         (SELECT CFT.fault_name_v FROM cbsogg.TT_TICKET_ADDNL_INFO TAI,
         cbsogg.cb_fault_types CFT--, TT_TICKETINFO c
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         B.USER_NAME_V user_name
         from cbsogg.TT_TICKETINFO tt, cbsogg.CB_USERS B, cbsogg.CB_USER_GROUP
         C, cbsogg.TT_TICKETINCIDENT TTI
         where tt.docket_number_n not in(select event_refno_v from
         WF_WORKFLOW@cbsstandby)
         AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n
         AND tt.LOGGED_BY_N = B.USER_CODE_N
         AND C.GROUP_CODE_N = B.GROUP_CODE_N
         ) "Custom SQL Query"
         GROUP BY "Custom SQL Query"."SOURCE_V"
         ORDER BY 1 ASC NULLS FIRST
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "6fchhyp65szsc" was executed 1 times and had
      an average elapsed time of 394 seconds.
   Rationale
      I/O and Cluster wait for TABLE "CBSOGG.GSM_SERVICE_MAST" with object ID
      126905 consumed 71% of the database time spent on this SQL statement.

   Recommendation 4: SQL Tuning
   Estimated benefit is .09 active sessions, 2.68% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "8rd5rmhwvuzah".
      Related Object
         SQL statement with SQL_ID 8rd5rmhwvuzah.
         SELECT "Custom SQL Query"."ACTIVITY_NAME_V" AS "ACTIVITY_NAME_V"
         FROM (
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where
         A3.category_code_v =
         (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where
         A2.category_code_v =
         (select t1.subcategory_id_v from TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1
         WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select d.SUBS_NAME_V from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name,
         (select d.sub_service_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast
         d,cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from WF_TODOITEM a,
         WF_WORKFLOW x , WF_WORKASSIGNMENT c,
         TT_TICKETINFO tt,WF_WRKFLWMGR wm,cb_users cu , cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where
         A3.category_code_v =
         (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where
         A2.category_code_v =
         (select t1.subcategory_id_v from TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1
         WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select d.SUBS_NAME_V from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name,
         (select d.sub_service_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast
         d,cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from WF_TODOITEM_HISTORY a,
         WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c,
         TT_TICKETINFO tt,WF_WRKFLWMGR wm,cb_users cu , cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'FLR' Category,
         tt.docket_number_n ticket_no,null Workflow_desc,
         null sla_time, tt.ticket_regn_dt_d registration_date,null
         wf_reg_date_sec,null start_date,
         null wf_start_date_sec,null wf_end_date,null
         wf_end_date_sec,tt.ticket_resp_dt_d workflw_resp_date,
         null wf_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where
         A3.category_code_v =
         (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where
         A2.category_code_v =
         (select t1.subcategory_id_v from TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1
         WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select d.SUBS_NAME_V from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name,
         (select d.sub_service_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast
         d,cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         null bin_expiry_date,null bin_expiry_date_sec,null
         bin_assign_date,null bin_assign_date_sec,null bin_comp_date,
         null bin_compl_date_sec,
         null wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         null Assign_to,
         C.GROUP_NAME_V activity_name,
         tt.question_v,tt.answer_v,
         TTI.NOTES_V Notes,
         (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT--, TT_TICKETINFO c
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         B.USER_NAME_V user_name
         from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT
         TTI
         where tt.docket_number_n not in(select event_refno_v from
         WF_WORKFLOW)
         AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n
         AND tt.LOGGED_BY_N = B.USER_CODE_N
         AND C.GROUP_CODE_N = B.GROUP_CODE_N
         ) "Custom SQL Query"
         GROUP BY "Custom SQL Query"."ACTIVITY_NAME_V"
         ORDER BY 1 ASC NULLS FIRST
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "8rd5rmhwvuzah" was executed 1 times and had
      an average elapsed time of 320 seconds.

   Recommendation 5: SQL Tuning
   Estimated benefit is .09 active sessions, 2.68% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "adftfz8qwbg24".
      Related Object
         SQL statement with SQL_ID adftfz8qwbg24.
         SELECT MIN(TRUNC(CAST("Custom SQL Query"."BIN_COMP_DATE" AS DATE)))
         AS "TEMP(none:BIN_COMP_DATE:qk low",
         MAX(TRUNC(CAST("Custom SQL Query"."BIN_COMP_DATE" AS DATE))) AS
         "TEMP(none:BIN_COMP_DATE:qk upp"
         FROM (
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where
         A3.category_code_v =
         (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where
         A2.category_code_v =
         (select t1.subcategory_id_v from TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1
         WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select d.SUBS_NAME_V from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name,
         (select d.sub_service_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast
         d,cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from WF_TODOITEM a,
         WF_WORKFLOW x , WF_WORKASSIGNMENT c,
         TT_TICKETINFO tt,WF_WRKFLWMGR wm,cb_users cu , cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'Workflow' Category,
         tt.docket_number_n ticket_no,
         wm.wrkflw_desc_v Workflow_desc,
         wm.estimated_resoln_tm_n sla_time,tt.ticket_regn_dt_d
         ticket_reg_date,
         round((cast((FROM_TZ(CAST(tt.ticket_regn_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_reg_date_sec,
         x.start_dt_d ticket_start_date,
         round((cast((FROM_TZ(CAST(x.start_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_start_date_sec,
         x.end_dt_d ticket_end_date,
         round((cast((FROM_TZ(CAST(x.end_dt_d as timestamp), sessiontimezone)
         at time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) tk_end_date_sec,
         tt.ticket_resp_dt_d ticket_resp_date,
         round((cast((FROM_TZ(CAST(tt.ticket_resp_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) tk_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where
         A3.category_code_v =
         (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where
         A2.category_code_v =
         (select t1.subcategory_id_v from TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1
         WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select d.SUBS_NAME_V from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name,
         (select d.sub_service_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast
         d,cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         a.expiry_time_d bin_expiry_date,
         round((cast((FROM_TZ(CAST(a.expiry_time_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_expiry_date_sec,
         a.assignment_dt_d bin_assign_date,
         round((cast((FROM_TZ(CAST(a.assignment_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_assign_date_sec,
         a.work_completion_dt_d bin_comp_date,
         round((cast((FROM_TZ(CAST(a.work_completion_dt_d as timestamp),
         sessiontimezone) at time zone 'GMT') as date) -
         TO_DATE('01-01-1970','MM-DD-YYYY')) * 86400) bin_compl_date_sec,
         x.status_v wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         cu.user_name_v Assign_to,
         e.GROUP_NAME_V activity_name_v,
         tt.question_v,tt.answer_v,
         a.notes_v Notes,
         (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         cu.user_name_v user_name
         from WF_TODOITEM_HISTORY a,
         WF_WORKFLOW x , WF_WORKASSIGNMENT_HISTORY c,
         TT_TICKETINFO tt,WF_WRKFLWMGR wm,cb_users cu , cb_user_group e
         where a.event_refno_v = x.event_refno_v
         and tt.docket_number_n = x.event_refno_v
         and x.wrkflw_id_n = wm.wrkflw_id_n
         and a.work_id_n = c.work_id_n
         --and tt.docket_number_n = '35022'
         and a.user_id_n = cu.user_code_n
         AND cu.GROUP_CODE_N = e.GROUP_CODE_N
         union all
         select distinct 'FLR' Category,
         tt.docket_number_n ticket_no,null Workflow_desc,
         null sla_time, tt.ticket_regn_dt_d registration_date,null
         wf_reg_date_sec,null start_date,
         null wf_start_date_sec,null wf_end_date,null
         wf_end_date_sec,tt.ticket_resp_dt_d workflw_resp_date,
         null wf_resp_date_sec,
         round((cast((FROM_TZ(CAST(sysdate as timestamp), sessiontimezone) at
         time zone 'GMT') as date) - TO_DATE('01-01-1970','MM-DD-YYYY')) *
         86400) sys_date,
         decode(tt.status_v,'P','Pending','A','Task
         completed','C','Closed','R','Resolved') StatusTicket,
         decode(tt.ticket_type_v,'Q','Query','C','Complaint Type','R','Service
         Request') Ticket_type,
         (select A3.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER A3 where
         A3.category_code_v =
         (select A2.parent_category_code_v from TT_CATEGORY_MASTER A2 where
         A2.category_code_v =
         (select t1.subcategory_id_v from TT_TICKETINFO t1 where
         t1.docket_number_n = tt.docket_number_n))
         and A3.parent_category_code_v <> '0') Complaint_type,
         (SELECT distinct A1.CATEGORY_DESCRIPTION_V FROM TT_CATEGORY_MASTER A1
         WHERE A1.CATEGORY_CODE_V = tt.SUBCATEGORY_ID_V ) SubComplaint_type,
         (select d.mobl_num_voice_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) MSISDN,
         (select d.SUBS_NAME_V from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Subscriber_name,
         (select d.sub_service_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) Service_code,
         (select d.subscriber_category_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Segments,
         (select g.SUBS_SUB_CATEGORY_DESC_V from gsm_service_mast
         d,cb_subscriber_sub_category g
         where tt.entity_id_n = d.mobl_num_voice_v and d.subscriber_category_v
         = g.subs_category_code_v
         and d.subscriber_sub_category_v = g.subs_sub_category_code_v)
         sub_segments,
         (select d.status_code_v from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v ) mob_status,
         (select d.account_code_n from gsm_service_mast d
         where tt.entity_id_n = d.mobl_num_voice_v) Account_no,
         null bin_expiry_date,null bin_expiry_date_sec,null
         bin_assign_date,null bin_assign_date_sec,null bin_comp_date,
         null bin_compl_date_sec,
         null wf_status,tt.tt_source_v Source_v,
         (select distinct cm.CATEGORY_DESCRIPTION_V from TT_CATEGORY_MASTER cm
         where cm.category_code_v = tt.category_id_v and cm.category_type_v =
         tt.ticket_type_v and cm.parent_category_code_v = '0') Category_desc,
         (select f.user_name_v from cb_users f where f.user_code_n =
         tt.LOGGED_BY_N) Created_by,
         null Assign_to,
         C.GROUP_NAME_V activity_name,
         tt.question_v,tt.answer_v,
         TTI.NOTES_V Notes,
         (SELECT CFT.fault_name_v FROM TT_TICKET_ADDNL_INFO TAI,
         cb_fault_types CFT--, TT_TICKETINFO c
         where TAI.FAULT_CODE_V = CFT.FAULT_CODE_V
         and tt.docket_number_n = TAI.docket_number_n) ROOT_CAUSE,
         B.USER_NAME_V user_name
         from TT_TICKETINFO tt, CB_USERS B, CB_USER_GROUP C, TT_TICKETINCIDENT
         TTI
         where tt.docket_number_n not in(select event_refno_v from
         WF_WORKFLOW)
         AND TTI.INCIDENT_NUMBER_N = tt.docket_number_n
         AND tt.LOGGED_BY_N = B.USER_CODE_N
         AND C.GROUP_CODE_N = B.GROUP_CODE_N
         ) "Custom SQL Query"
         GROUP BY ()
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "adftfz8qwbg24" was executed 1 times and had
      an average elapsed time of 320 seconds.
   Rationale
      I/O and Cluster wait for TABLE "CBSOGG.GSM_SERVICE_MAST" with object ID
      126905 consumed 78% of the database time spent on this SQL statement.


Finding 3: Undersized SGA
Impact is .4 active sessions, 12.2% of total activity.
------------------------------------------------------
The SGA was inadequately sized, causing additional I/O or hard parses.
The value of parameter "sga_target" was "11200 M" during the analysis period.

   Recommendation 1: Database Configuration
   Estimated benefit is .2 active sessions, 6.18% of total activity.
   -----------------------------------------------------------------
   Action
      Increase the size of the SGA by setting the parameter "sga_target" to
      12600 M.

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "User I/O" was consuming significant database time.
      Impact is .72 active sessions, 22.27% of total activity.
      Hard parsing of SQL statements was consuming significant database time.
      Impact is .1 active sessions, 3.14% of total activity.


Finding 4: Top Segments by "User I/O" and "Cluster"
Impact is .31 active sessions, 9.67% of total activity.
-------------------------------------------------------
Individual database segments responsible for significant "User I/O" and
"Cluster" waits were found.

   Recommendation 1: Segment Tuning
   Estimated benefit is .31 active sessions, 9.67% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate application logic involving I/O on TABLE
      "CBSOGG.GSM_SERVICE_MAST" with object ID 126905.
      Related Object
         Database object with ID 126905.
   Action
      Look at the "Top SQL Statements" finding for SQL statements consuming
      significant I/O on this segment. For example, the SELECT statement with
      SQL_ID "6fchhyp65szsc" is responsible for 24% of "User I/O" and
      "Cluster" waits for this segment.
   Rationale
      The I/O usage statistics for the object are: 101 full object scans,
      1276416 physical reads, 179 physical writes and 1004798 direct reads.

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "User I/O" was consuming significant database time.
      Impact is .72 active sessions, 22.27% of total activity.


Finding 5: Unusual "Other" Wait Event
Impact is .17 active sessions, 5.21% of total activity.
-------------------------------------------------------
Wait event "reliable message" in wait class "Other" was consuming significant
database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .17 active sessions, 5.21% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits. Refer to
      Oracle's "Database Reference" for the description of this wait event.

   Recommendation 2: Application Analysis
   Estimated benefit is .17 active sessions, 5.21% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits in Service
      "dware1".

   Recommendation 3: Application Analysis
   Estimated benefit is .08 active sessions, 2.61% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits in Module
      "oracle@cbsdb1 (TNS V1-V3)".

   Recommendation 4: Application Analysis
   Estimated benefit is .08 active sessions, 2.47% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits in Module
      "oracle@cbsdb2 (TNS V1-V3)".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Other" was consuming significant database time.
      Impact is 1.21 active sessions, 37.36% of total activity.


Finding 6: Undersized PGA
Impact is .11 active sessions, 3.47% of total activity.
-------------------------------------------------------
The PGA was inadequately sized, causing additional I/O to temporary
tablespaces to consume significant database time.
The value of parameter "pga_aggregate_target" was "3744 M" during the analysis
period.

   No recommendations are available.

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "User I/O" was consuming significant database time.
      Impact is .72 active sessions, 22.27% of total activity.


Finding 7: Unusual "Network" Wait Event
Impact is .08 active sessions, 2.35% of total activity.
-------------------------------------------------------
Wait event "SQL*Net more data from client" in wait class "Network" was
consuming significant database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .08 active sessions, 2.35% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from client" waits.
      Refer to Oracle's "Database Reference" for the description of this wait
      event.

   Recommendation 2: Application Analysis
   Estimated benefit is .08 active sessions, 2.35% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from client" waits in
      Module "GoldenGate".

   Recommendation 3: Application Analysis
   Estimated benefit is .08 active sessions, 2.35% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "SQL*Net more data from client" waits in
      Service "SYS$USERS".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Network" was consuming significant database time.
      Impact is .09 active sessions, 2.91% of total activity.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          Additional Information
          ----------------------

Miscellaneous Information
-------------------------
Wait class "Application" was not consuming significant database time.
Wait class "Cluster" was not consuming significant database time.
Wait class "Commit" was not consuming significant database time.
Wait class "Concurrency" was not consuming significant database time.
Wait class "Configuration" was not consuming significant database time.
CPU was not a bottleneck for the instance.
The network latency of the cluster interconnect was within acceptable limits
of 1 milliseconds.
Session connect and disconnect calls were not consuming significant database
time.

ADDM Task ADDM:620230332_1_1308

          ADDM Report for Task 'ADDM:620230332_1_1308'
          --------------------------------------------

Analysis Period
---------------
AWR snapshot range from 1307 to 1308.
Time period starts at 04-NOV-19 08.00.19 AM
Time period ends at 04-NOV-19 09.00.28 AM

Analysis Target
---------------
Database 'DWARE1' with DB ID 620230332.
Database version 12.1.0.2.0.
ADDM performed an analysis of instance dware11, numbered 1 and hosted at
dware1.

Activity During the Analysis Period
-----------------------------------
Total database time was 5711 seconds.
The average number of active sessions was 1.58.

Summary of Findings
-------------------
   Description                               Active Sessions      Recommendations
                                             Percent of Activity
   ----------------------------------------  -------------------  ---------------
1  Unusual "Other" Wait Event                .82 | 51.51          4
2  "User I/O" wait Class                     .23 | 14.75          0
3  Top SQL Statements                        .23 | 14.65          3
4  Unusual "Other" Wait Event                .13 | 8.21           4
5  "Network" Wait Class                      .05 | 2.86           0
6  Top Segments by "User I/O" and "Cluster"  .04 | 2.8            1
7  Hard Parse                                .03 | 2.06           0


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


          Findings and Recommendations
          ----------------------------

Finding 1: Unusual "Other" Wait Event
Impact is .82 active sessions, 51.51% of total activity.
--------------------------------------------------------
Wait event "Data Guard server operation completion" in wait class "Other" was
consuming significant database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .82 active sessions, 51.51% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits. Refer to Oracle's "Database Reference" for the description of
      this wait event.

   Recommendation 2: Application Analysis
   Estimated benefit is .82 active sessions, 51.51% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits in Service "dware1".

   Recommendation 3: Application Analysis
   Estimated benefit is .45 active sessions, 28.38% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits in Module "oracle@cbsdb2 (TNS V1-V3)".

   Recommendation 4: Application Analysis
   Estimated benefit is .37 active sessions, 23.14% of total activity.
   -------------------------------------------------------------------
   Action
      Investigate the cause for high "Data Guard server operation completion"
      waits in Module "oracle@cbsdb1 (TNS V1-V3)".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Other" was consuming significant database time.
      Impact is .96 active sessions, 60.57% of total activity.


Finding 2: "User I/O" wait Class
Impact is .23 active sessions, 14.75% of total activity.
--------------------------------------------------------
Wait class "User I/O" was consuming significant database time.
Waits for I/O to temporary tablespaces were not consuming significant database
time.
The throughput of the I/O subsystem was not significantly lower than expected.
The SGA was adequately sized.

   No recommendations are available.


Finding 3: Top SQL Statements
Impact is .23 active sessions, 14.65% of total activity.
--------------------------------------------------------
SQL statements consuming significant database time were found. These
statements offer a good opportunity for performance improvement.

   Recommendation 1: SQL Tuning
   Estimated benefit is .1 active sessions, 6.23% of total activity.
   -----------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "gt6bx44868jg9".
      Related Object
         SQL statement with SQL_ID gt6bx44868jg9.
         SELECT MIN(TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE))) AS
         "TEMP(none:RECORD_DATE:qk lower",
         MAX(TRUNC(CAST("Custom SQL Query"."RECORD_DATE" AS DATE))) AS
         "TEMP(none:RECORD_DATE:qk upper"
         FROM (
         select  distinct
         (select csm.ext_subscriber_code_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_id,
         (select csm.first_name_v||' '||csm.last_name_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_name,
         decode(r.CASH_BOX_COLL_TYPE_V,'SRCT','BILLING','POSPY','CARD
         SALES','OTHER SALES') Transaction_type,
         c.account_code_n Account_no, c.account_type_v Service_name,
         r.trans_num_v Receipt_no,c.account_name_v
         Account_name,r.location_code_v LOCATION_CODE,
         r.trans_optn_v,pm.short_description_v PAYMENT_MODE,
         ro.location_v LOCATION_V,trunc(r.trans_date_d) PAYMENT_DATE,
         (r.TRANS_AMT_N)/100 AMOUNT_PAID,
         nvl(pmd.bank_code_v,'-') bank_code,
         decode(pmd.bank_code_v,'SB','SBM','NON_SBM') bank_code1
         ,trunc(r.last_modified_date_d) Record_date,
         r.cash_box_number_n Cash_box,u.user_name_v User_name,pmd.cheque_num_v
         cheque_no,
         (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where
         cr.trans_num_v = r.trans_num_v
         group by cr.EXTERNAL_REFERENCE_V) total_amt,
         r.EXTERNAL_REFERENCE_V
         from cbsogg.cb_receipts r ,cbsogg.cb_retail_outlets
         ro,cbsogg.cb_payment_methods pm,
         cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c,
         cbsogg.cb_users u
         where r.trans_num_v = pmd.trans_num_v
         and r.location_code_v = ro.location_code_v
         AND r.PAY_MODE_OPTN_V = pm.payment_code_v
         and r.account_link_code_n = c.account_link_code_n
         and r.user_code_n = u.user_code_n
         and r.cash_box_number_n is not null
         and r.location_code_v is not null
         --and r.PAY_MODE_OPTN_V <> '8'
         and r.CASH_BOX_COLL_TYPE_V='SRCT'
         --and r.trans_num_v in ('1RCT/00463910/19',
         --'1RCT/00463911/19',
         --'1RCT/00463912/19')
         union
         select  distinct
         (select csm.ext_subscriber_code_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_id,
         (select csm.first_name_v||' '||csm.last_name_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_name,
         decode(r.CASH_BOX_COLL_TYPE_V,'SRCT','BILLING','POSPY','CARD
         SALES','OTHER SALES') Transaction_type,
         c.account_code_n Account_no, c.account_type_v Service_name,
         r.trans_num_v Receipt_no,c.account_name_v Account_name,
         r.location_code_v LOCATION_CODE,r.trans_optn_v,pm.short_description_v
         PAYMENT_MODE,
         ro.location_v LOCATION_V,trunc(r.trans_date_d) TRANSACTION_DATE,
         (pmd.TRANS_AMT_N)/100 AMOUNT_PAID,
         nvl(pmd.bank_code_v,'-') bank_code,
         decode(pmd.bank_code_v,'SB','SBM','NON_SBM') bank_code1
         ,trunc(r.last_modified_date_d) Record_date,
         r.cash_box_number_n Cash_box,u.user_name_v User_name,pmd.cheque_num_v
         cheque_no,
         (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where
         cr.trans_num_v = r.trans_num_v
         group by cr.EXTERNAL_REFERENCE_V) total_amt,
         r.EXTERNAL_REFERENCE_V
         from cbsogg.cb_receipts r ,cbsogg.cb_retail_outlets
         ro,cbsogg.cb_payment_methods pm,
         cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c,
         cbsogg.cb_users u
         where r.trans_num_v = pmd.trans_num_v
         and r.location_code_v = ro.location_code_v
         AND pmd.PAY_MODE_OPTN_V = pm.payment_code_v
         and r.account_link_code_n = c.account_link_code_n
         and r.user_code_n = u.user_code_n
         and r.CASH_BOX_COLL_TYPE_V <> 'SRCT'
         --and r.PAY_MODE_OPTN_V = '8'
         and r.cash_box_number_n is not null
         and r.location_code_v is not null
         --and r.trans_num_v in ('1RCT/00463910/19',
         --'1RCT/00463911/19',
         --'1RCT/00463912/19')
         union
         select  distinct
         c.VENDOR_CODE_V customer_id,
         c.NAME_V customer_name,
         decode(r.CASH_BOX_COLL_TYPE_V,'SRCT','BILLING','POSPY','CARD
         SALES','OTHER SALES') Transaction_type,
         null Account_no, 'GSM' Service_name,
         r.trans_num_v Receipt_no,null Account_name,r.location_code_v
         LOCATION_CODE,
         r.trans_optn_v,pm.short_description_v PAYMENT_MODE,
         ro.location_v LOCATION_V,trunc(r.trans_date_d) PAYMENT_DATE,
         (r.TRANS_AMT_N)/100 AMOUNT_PAID,
         nvl(pmd.bank_code_v,'-') bank_code,
         decode(pmd.bank_code_v,'SB','SBM','NON_SBM') bank_code1
         ,trunc(r.last_modified_date_d) Record_date,
         r.cash_box_number_n Cash_box,u.user_name_v User_name,pmd.cheque_num_v
         cheque_no,
         (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where
         cr.trans_num_v = r.trans_num_v
         group by cr.EXTERNAL_REFERENCE_V) total_amt,r.EXTERNAL_REFERENCE_V
         from cbsogg.cb_receipts r ,cbsogg.cb_retail_outlets
         ro,cbsogg.cb_payment_methods pm,
         cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_dealer_master c,
         cbsogg.cb_users u
         where r.trans_num_v = pmd.trans_num_v
         and r.location_code_v = ro.location_code_v
         AND r.PAY_MODE_OPTN_V = pm.payment_code_v
         and r.account_link_code_n = c.account_link_code_n
         and r.user_code_n = u.user_code_n
         and r.CASH_BOX_COLL_TYPE_V <> 'SRCT'
         and r.cash_box_number_n is not null
         and r.location_code_v is not null
         --and r.trans_num_v in ('1RCT/00463910/19',
         --'1RCT/00463911/19',
         --'1RCT/00463912/19')
         ) "Custom SQL Query"
         GROUP BY ()
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "gt6bx44868jg9" was executed 1 times and had
      an average elapsed time of 346 seconds.
   Rationale
      At least 3 distinct execution plans were utilized for this SQL statement
      during the analysis period.
   Rationale
      I/O and Cluster wait for TABLE "CBSOGG.CB_RECEIPTS" with object ID
      241027 consumed 50% of the database time spent on this SQL statement.

   Recommendation 2: SQL Tuning
   Estimated benefit is .1 active sessions, 6.04% of total activity.
   -----------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "ft33gnzdc1btn".
      Related Object
         SQL statement with SQL_ID ft33gnzdc1btn.
         SELECT "Custom SQL Query"."PAYMENT_MODE" AS "PAYMENT_MODE"
         FROM (
         select  distinct
         (select csm.ext_subscriber_code_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_id,
         (select csm.first_name_v||' '||csm.last_name_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_name,
         decode(r.CASH_BOX_COLL_TYPE_V,'SRCT','BILLING','POSPY','CARD
         SALES','OTHER SALES') Transaction_type,
         c.account_code_n Account_no, c.account_type_v Service_name,
         r.trans_num_v Receipt_no,c.account_name_v
         Account_name,r.location_code_v LOCATION_CODE,
         r.trans_optn_v,pm.short_description_v PAYMENT_MODE,
         ro.location_v LOCATION_V,trunc(r.trans_date_d) PAYMENT_DATE,
         (r.TRANS_AMT_N)/100 AMOUNT_PAID,
         nvl(pmd.bank_code_v,'-') bank_code,
         decode(pmd.bank_code_v,'SB','SBM','NON_SBM') bank_code1
         ,trunc(r.last_modified_date_d) Record_date,
         r.cash_box_number_n Cash_box,u.user_name_v User_name,pmd.cheque_num_v
         cheque_no,
         (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where
         cr.trans_num_v = r.trans_num_v
         group by cr.EXTERNAL_REFERENCE_V) total_amt,
         r.EXTERNAL_REFERENCE_V
         from cbsogg.cb_receipts r ,cbsogg.cb_retail_outlets
         ro,cbsogg.cb_payment_methods pm,
         cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c,
         cbsogg.cb_users u
         where r.trans_num_v = pmd.trans_num_v
         and r.location_code_v = ro.location_code_v
         AND r.PAY_MODE_OPTN_V = pm.payment_code_v
         and r.account_link_code_n = c.account_link_code_n
         and r.user_code_n = u.user_code_n
         and r.cash_box_number_n is not null
         and r.location_code_v is not null
         --and r.PAY_MODE_OPTN_V <> '8'
         and r.CASH_BOX_COLL_TYPE_V='SRCT'
         --and r.trans_num_v in ('1RCT/00463910/19',
         --'1RCT/00463911/19',
         --'1RCT/00463912/19')
         union
         select  distinct
         (select csm.ext_subscriber_code_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_id,
         (select csm.first_name_v||' '||csm.last_name_v
         from cbsogg.cb_subscriber_master csm
         where csm.subscriber_code_n = c.subscriber_code_n) customer_name,
         decode(r.CASH_BOX_COLL_TYPE_V,'SRCT','BILLING','POSPY','CARD
         SALES','OTHER SALES') Transaction_type,
         c.account_code_n Account_no, c.account_type_v Service_name,
         r.trans_num_v Receipt_no,c.account_name_v Account_name,
         r.location_code_v LOCATION_CODE,r.trans_optn_v,pm.short_description_v
         PAYMENT_MODE,
         ro.location_v LOCATION_V,trunc(r.trans_date_d) TRANSACTION_DATE,
         (pmd.TRANS_AMT_N)/100 AMOUNT_PAID,
         nvl(pmd.bank_code_v,'-') bank_code,
         decode(pmd.bank_code_v,'SB','SBM','NON_SBM') bank_code1
         ,trunc(r.last_modified_date_d) Record_date,
         r.cash_box_number_n Cash_box,u.user_name_v User_name,pmd.cheque_num_v
         cheque_no,
         (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where
         cr.trans_num_v = r.trans_num_v
         group by cr.EXTERNAL_REFERENCE_V) total_amt,
         r.EXTERNAL_REFERENCE_V
         from cbsogg.cb_receipts r ,cbsogg.cb_retail_outlets
         ro,cbsogg.cb_payment_methods pm,
         cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_account_master c,
         cbsogg.cb_users u
         where r.trans_num_v = pmd.trans_num_v
         and r.location_code_v = ro.location_code_v
         AND pmd.PAY_MODE_OPTN_V = pm.payment_code_v
         and r.account_link_code_n = c.account_link_code_n
         and r.user_code_n = u.user_code_n
         and r.CASH_BOX_COLL_TYPE_V <> 'SRCT'
         --and r.PAY_MODE_OPTN_V = '8'
         and r.cash_box_number_n is not null
         and r.location_code_v is not null
         --and r.trans_num_v in ('1RCT/00463910/19',
         --'1RCT/00463911/19',
         --'1RCT/00463912/19')
         union
         select  distinct
         c.VENDOR_CODE_V customer_id,
         c.NAME_V customer_name,
         decode(r.CASH_BOX_COLL_TYPE_V,'SRCT','BILLING','POSPY','CARD
         SALES','OTHER SALES') Transaction_type,
         null Account_no, 'GSM' Service_name,
         r.trans_num_v Receipt_no,null Account_name,r.location_code_v
         LOCATION_CODE,
         r.trans_optn_v,pm.short_description_v PAYMENT_MODE,
         ro.location_v LOCATION_V,trunc(r.trans_date_d) PAYMENT_DATE,
         (r.TRANS_AMT_N)/100 AMOUNT_PAID,
         nvl(pmd.bank_code_v,'-') bank_code,
         decode(pmd.bank_code_v,'SB','SBM','NON_SBM') bank_code1
         ,trunc(r.last_modified_date_d) Record_date,
         r.cash_box_number_n Cash_box,u.user_name_v User_name,pmd.cheque_num_v
         cheque_no,
         (select sum(cr.trans_amt_n)/100 from cbsogg.cb_receipts cr where
         cr.trans_num_v = r.trans_num_v
         group by cr.EXTERNAL_REFERENCE_V) total_amt,r.EXTERNAL_REFERENCE_V
         from cbsogg.cb_receipts r ,cbsogg.cb_retail_outlets
         ro,cbsogg.cb_payment_methods pm,
         cbsogg.cb_pay_mode_dtls pmd, cbsogg.cb_dealer_master c,
         cbsogg.cb_users u
         where r.trans_num_v = pmd.trans_num_v
         and r.location_code_v = ro.location_code_v
         AND r.PAY_MODE_OPTN_V = pm.payment_code_v
         and r.account_link_code_n = c.account_link_code_n
         and r.user_code_n = u.user_code_n
         and r.CASH_BOX_COLL_TYPE_V <> 'SRCT'
         and r.cash_box_number_n is not null
         and r.location_code_v is not null
         --and r.trans_num_v in ('1RCT/00463910/19',
         --'1RCT/00463911/19',
         --'1RCT/00463912/19')
         ) "Custom SQL Query"
         GROUP BY "Custom SQL Query"."PAYMENT_MODE"
         ORDER BY 1 ASC NULLS FIRST
   Rationale
      The SQL spent 100% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "ft33gnzdc1btn" was executed 1 times and had
      an average elapsed time of 338 seconds.
   Rationale
      I/O and Cluster wait for TABLE "CBSOGG.CB_RECEIPTS" with object ID
      241027 consumed 42% of the database time spent on this SQL statement.

   Recommendation 3: SQL Tuning
   Estimated benefit is .04 active sessions, 2.38% of total activity.
   ------------------------------------------------------------------
   Action
      Run SQL Tuning Advisor on the SELECT statement with SQL_ID
      "f7hjs0z4ttht4". Additionally, investigate this statement for possible
      performance improvements. You can supplement the information given here
      with an ASH report for this SQL_ID.
      Related Object
         SQL statement with SQL_ID f7hjs0z4ttht4.
         SELECT NVL(V.ENQUEUE_MESSAGE_NUMBER, 0) FROM GV$STREAMS_CAPTURE V
         WHERE V.CAPTURE_NAME = :B1
   Rationale
      The SQL spent 53% of its database time on CPU, I/O and Cluster waits.
      This part of database time may be improved by the SQL Tuning Advisor.
      Look at data given below and an ASH report for further performance
      improvements.
   Rationale
      Database time for this SQL was divided as follows: 100% for SQL
      execution, 0% for parsing, 0% for PL/SQL execution and 0% for Java
      execution.
   Rationale
      SQL statement with SQL_ID "f7hjs0z4ttht4" was executed 974 times and had
      an average elapsed time of 0.14 seconds.
   Rationale
      At least one execution of the statement ran in parallel.


Finding 4: Unusual "Other" Wait Event
Impact is .13 active sessions, 8.21% of total activity.
-------------------------------------------------------
Wait event "reliable message" in wait class "Other" was consuming significant
database time.

   Recommendation 1: Application Analysis
   Estimated benefit is .13 active sessions, 8.21% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits. Refer to
      Oracle's "Database Reference" for the description of this wait event.

   Recommendation 2: Application Analysis
   Estimated benefit is .13 active sessions, 8.21% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits in Service
      "dware1".

   Recommendation 3: Application Analysis
   Estimated benefit is .07 active sessions, 4.36% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits in Module
      "oracle@cbsdb2 (TNS V1-V3)".

   Recommendation 4: Application Analysis
   Estimated benefit is .06 active sessions, 3.85% of total activity.
   ------------------------------------------------------------------
   Action
      Investigate the cause for high "reliable message" waits in Module
      "oracle@cbsdb1 (TNS V1-V3)".

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "Other" was consuming significant database time.
      Impact is .96 active sessions, 60.57% of total activity.


Finding 5: "Network" Wait Class
Impact is .05 active sessions, 2.86% of total activity.
-------------------------------------------------------
Wait class "Network" was consuming significant database time.

   No recommendations are available.


Finding 6: Top Segments by "User I/O" and "Cluster"
Impact is .04 active sessions, 2.8% of total activity.
------------------------------------------------------
Individual database segments responsible for significant "User I/O" and
"Cluster" waits were found.

   Recommendation 1: Segment Tuning
   Estimated benefit is .04 active sessions, 2.8% of total activity.
   -----------------------------------------------------------------
   Action
      Run "Segment Advisor" on TABLE "CBSOGG.CB_RECEIPTS" with object ID
      241027.
      Related Object
         Database object with ID 241027.
   Action
      Investigate application logic involving I/O on TABLE
      "CBSOGG.CB_RECEIPTS" with object ID 241027.
      Related Object
         Database object with ID 241027.
   Action
      Look at the "Top SQL Statements" finding for SQL statements consuming
      significant I/O on this segment. For example, the SELECT statement with
      SQL_ID "gt6bx44868jg9" is responsible for 100% of "User I/O" and
      "Cluster" waits for this segment.
   Rationale
      The I/O usage statistics for the object are: 22 full object scans,
      1809100 physical reads, 51 physical writes and 1727367 direct reads.

   Symptoms That Led to the Finding:
   ---------------------------------
      Wait class "User I/O" was consuming significant database time.
      Impact is .23 active sessions, 14.75% of total activity.


Finding 7: Hard Parse
Impact is .03 active sessions, 2.06% of total activity.
-------------------------------------------------------
Hard parsing of SQL statements was consuming significant database time.
Hard parses due to cursor environment mismatch were not consuming significant
database time.
Hard parsing SQL statements that encountered parse errors was not consuming
significant database time.
Hard parses due to literal usage and cursor invalidation were not consuming
significant database time.
The SGA was adequately sized.

   No recommendations are available.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          Additional Information
          ----------------------

Miscellaneous Information
-------------------------
Wait class "Application" was not consuming significant database time.
Wait class "Cluster" was not consuming significant database time.
Wait class "Commit" was not consuming significant database time.
Wait class "Concurrency" was not consuming significant database time.
Wait class "Configuration" was not consuming significant database time.
CPU was not a bottleneck for the instance.
The network latency of the cluster interconnect was within acceptable limits
of 1 milliseconds.
Session connect and disconnect calls were not consuming significant database
time.


Back to Top

RAC Statistics

BeginEnd
Number of Instances: 2 2

Global Cache Load Profile

Per SecondPer Transaction
Global Cache blocks received: 87.06 22.04
Global Cache blocks served: 22.87 5.79
GCS/GES messages received: 294.54 74.56
GCS/GES messages sent: 455.48 115.30
DBWR Fusion writes: 0.17 0.04
Estd Interconnect traffic (KB) 1,905.29 

Global Cache Efficiency Percentages (Target local+remote 100%)

Buffer access - local cache %: 99.66
Buffer access - remote cache %: 0.10
Buffer access - disk %: 0.24

Global Cache and Enqueue Services - Workload Characteristics

Avg global enqueue get time (ms): 0.0
Avg global cache cr block receive time (ms): 1.3
Avg global cache current block receive time (ms): 0.7
Avg global cache cr block build time (ms): 0.0
Avg global cache cr block send time (ms): 0.0
Global cache log flushes for cr blocks served %: 1.6
Avg global cache cr block flush time (ms): 2.9
Avg global cache current block pin time (ms): 0.0
Avg global cache current block send time (ms): 0.0
Global cache log flushes for current blocks served %: 0.1
Avg global cache current block flush time (ms): 0.8

Global Cache and Enqueue Services - Messaging Statistics

Avg message sent queue time (ms): 7.9
Avg message sent queue time on ksxp (ms): 0.2
Avg message received queue time (ms): 0.1
Avg GCS message process time (ms): 0.0
Avg GES message process time (ms): 0.0
% of direct sent messages: 29.71
% of indirect sent messages: 70.09
% of flow controlled messages: 0.20


Cluster Interconnect

 Begin End
InterfaceIP AddressPubSourcePubSrc
net1:1169.254.6.190N   
net2:1169.254.16.33N   

RAC Statistics


Back to Top


Back to Top

Global Messaging Statistics

StatisticTotalper Secondper Trans
KA local message waits00.000.00
KA local messages received00.000.00
KA messages received actual00.000.00
KA messages received logical00.000.00
KA requests failed00.000.00
KA requests succeeded00.000.00
acks for commit broadcast(actual)363,48550.3412.74
acks for commit broadcast(logical)366,40350.7512.85
broadcast msgs on commit(actual)11,0841.540.39
broadcast msgs on commit(logical)14,3261.980.50
broadcast msgs on commit(wasted)5590.080.02
dynamically allocated gcs resources00.000.00
dynamically allocated gcs shadows00.000.00
flow control messages received30.000.00
flow control messages sent00.000.00
gcs apply delta00.000.00
gcs assume cvt00.000.00
gcs assume no cvt60,1598.332.11
gcs ast xid90.000.00
gcs blocked converts8,0041.110.28
gcs blocked cr converts13,3261.850.47
gcs compatible basts2610.040.01
gcs compatible cr basts (global)4180.060.01
gcs compatible cr basts (local)379,88652.6213.32
gcs cr basts to PIs00.000.00
gcs cr serve without current lock00.000.00
gcs dbwr flush pi msgs159,54922.105.59
gcs dbwr write request msgs7490.100.03
gcs delta msgs sent00.000.00
gcs delta push aborted by cancel00.000.00
gcs delta push aborted by remastering00.000.00
gcs delta push cancelled00.000.00
gcs delta push cancelled at master00.000.00
gcs delta push cancelled by close00.000.00
gcs delta push cancelled by consign00.000.00
gcs delta push cancelled by cvt ping00.000.00
gcs delta push cancelled by dwncvt00.000.00
gcs delta push create pi00.000.00
gcs delta update master msgs sent00.000.00
gcs delta wait aborted by remastering00.000.00
gcs delta wait cancelled00.000.00
gcs error msgs00.000.00
gcs force cr block only360.000.00
gcs force cr grant1120.020.00
gcs force cr no current00.000.00
gcs forward cr to pinged instance00.000.00
gcs immediate (compatible) converts51,4617.131.80
gcs immediate (null) converts46,1976.401.62
gcs immediate cr (compatible) converts15,3862.130.54
gcs immediate cr (null) converts565,76578.3619.84
gcs indirect ast132,25718.324.64
gcs indirect bidless ast450.010.00
gcs indirect fg ast132,21218.314.64
gcs lms flush pi msgs00.000.00
gcs lms write request msgs4510.060.02
gcs msgs process time(ms)18,9832.630.67
gcs msgs received1,955,982270.9268.58
gcs new served by master13,4221.860.47
gcs out-of-order msgs610.010.00
gcs pings refused6660.090.02
gcs pkey conflicts retry00.000.00
gcs push delta00.000.00
gcs queued converts90.000.00
gcs reader bypass N->Xw ping local00.000.00
gcs reader bypass N->Xw ping remote00.000.00
gcs reader bypass grant X on assume00.000.00
gcs reader bypass grant ast00.000.00
gcs reader bypass grant fg ast00.000.00
gcs reader bypass grant immediate2740.040.01
gcs recovery claim msgs00.000.00
gcs refuse xid80.000.00
gcs regular cr00.000.00
gcs retry convert request00.000.00
gcs share recovery bast00.000.00
gcs side channel msgs actual14,0641.950.49
gcs side channel msgs logical826,069114.4228.96
gcs stale cr6,3490.880.22
gcs undo cr4930.070.02
gcs write notification msgs270.000.00
gcs writes refused10.000.00
ges msgs process time(ms)1,2960.180.05
ges msgs received170,55323.625.98
global posts dropped00.000.00
global posts queue time00.000.00
global posts queued00.000.00
global posts requested00.000.00
global posts sent00.000.00
implicit batch messages received16,8452.330.59
implicit batch messages sent56,4387.821.98
lmd msg send time(ms)00.000.00
lms(s) msg send time(ms)00.000.00
messages flow controlled3,2470.450.11
messages queue sent actual226,60431.397.94
messages queue sent logical514,85671.3118.05
messages received actual977,037135.3334.26
messages received logical2,126,375294.5274.55
messages sent directly474,88965.7816.65
messages sent indirectly1,120,219155.1639.28
messages sent not implicit batched2,0370.280.07
messages sent pbatched2,627,780363.9692.13
msgs causing lmd to send msgs00.000.00
msgs causing lms(s) to send msgs00.000.00
msgs received queue time (ms)219,57030.417.70
msgs received queued2,126,542294.5474.56
msgs sent queue time (ms)3,545,775491.11124.32
msgs sent queue time on ksxp (ms)285,35139.5210.00
msgs sent queued449,62962.2815.76
msgs sent queued on ksxp1,209,131167.4742.39
number of broadcasted resources00.000.00
number of directly freed master res122,36416.954.29
number of ges deadlock detected00.000.00
number of lock borrowed by LMD00.000.00
number of received ODPS messages00.000.00
number of resource borrowed by LMD00.000.00
number of sent ODPS messages00.000.00
process batch messages received263,19236.459.23
process batch messages sent771,575106.8727.05



Back to Top

Global CR Served Stats

StatisticTotal
CR Block Requests5,135
CURRENT Block Requests3,009
Data Block Requests5,135
Undo Block Requests335
TX Block Requests878
Current Results6,490
Private results91
Zero Results7
Disk Read Results1,558
Fail Results0
Fairness Down Converts3,352
Fairness Clears396
Free GC Elements0
Flushes105
Flushes Queued0
Flush Queue Full0
Flush Max Time (us)0
Light Works257
Errors0



Back to Top

Global CURRENT Served Stats

StatisticTotal% <1ms% <10ms% <100ms% <1s% <10s
Pins560.0040.00   
Flushes11066.3632.730.910.000.00
Writes1,21872.5818.806.901.070.66



Back to Top

Global Cache Transfer Stats

Back to Top

Global Cache Transfer Stats

  CR Current
Inst NoBlock Class Blocks Received% Immed% Busy% CongstBlocks Received% Immed% Busy% Congst
2data block20,20387.046.316.66595,83997.590.392.01
2Others1,24599.760.240.0010,55095.484.510.01
2undo header65899.390.610.0022100.000.000.00
2undo block20100.000.000.000   


Back to Global Cache Transfer Stats
Back to Top

Global Cache Transfer Times (ms)

  CR Avg Time (ms) Current Avg Time (ms)
Inst NoBlock Class AllImmedBusyCongstAllImmedBusyCongst
2data block1.471.037.391.640.670.642.711.69
2others0.290.286.97 0.500.304.832.02
2undo header0.280.280.84 0.340.34  
2undo block0.330.33      


Back to Global Cache Transfer Stats
Back to Top

Global Cache Transfer (Immediate)

   CR Current
Src Inst#Block Class Blocks LostImmed Blks Received% 2hop% 3hopImmed Blks Received% 2hop% 3hop
2data block017,584100.000.00581,497100.000.00
2others01,242100.000.0010,073100.000.00
2undo header0654100.000.0022100.000.00
2undo block020100.000.000  


Back to Global Cache Transfer Stats
Back to Top

Global Cache Times (Immediate)

   CR Avg Time (ms) Current Avg Time (ms)
Src Inst#Block Class Lost TimeImmed2hop3hopImmed2hop3hop
2data block 1.031.03 0.640.64 
2others 0.280.28 0.300.30 
2undo header 0.280.28 0.340.34 
2undo block 0.330.33    


Back to Global Cache Transfer Stats
Back to Top

Interconnect Stats

Back to Top

Interconnect Ping Latency Stats

Target Instance500B Ping CountAvg Latency 500B msgStddev 500B msg8K Ping CountAvg Latency 8K msgStddev 8K msg
15640.140.045640.140.04
25640.240.115641.264.64


Back to Interconnect Stats
Back to Top

Interconnect Throughput by Client

Used BySend Mbytes/secReceive Mbytes/sec
Global Cache0.300.95
Parallel Query0.010.01
DB Locks0.120.07
DB Streams0.000.00
Other0.010.01


Back to Interconnect Stats
Back to Top

Interconnect Device Statistics

Device NameIP AddressPublicSourceSend Mbytes/secSend ErrorsSend DroppedSend Buffer OverrunSend Carrier LostReceive Mbytes/secReceive ErrorsReceive DroppedReceive Buffer OverrunReceive Frame Errors
net1:1169.254.6.190NO  0.000000 0.000000
net2:1169.254.16.33NO  0.000000 0.000000


Back to Interconnect Stats
Back to Top

Dynamic Remastering Stats

NameTotalper Remaster OpBegin SnapEnd Snap
remaster ops1,0201.00  
remastered objects1,1541.13  
replayed locks received382,658375.15  
replayed locks sent559,224548.26  
resources cleaned00.00  
remaster time (s)467.00.46  
quiesce time (s)0.00.00  
freeze time (s)99.40.10  
cleanup time (s)87.50.09  
replay time (s)66.80.07  
fixwrite time (s)106.50.10  
sync time (s)87.80.09  
affinity objects  3839



Back to Top

End of Report