Реферат: Компьютерное моделирование для исследования физических явлений в нефтедобыче

JServer Release 8.1.6.0.0 – Production

sya@TKYTE816> @statsere

... Installing Required Packages

2) Организация сбора статистической информации каждые 10 минут

3) Выявленный в отчете StatsPack ресурсоемкий запрос

CPU Elapsd

Buffer Gets Executions Gets per Exec %Total Time(s) Time(s) Hash Value

----------------------------------------------------------------------------

334,030 1 334,030.0 0.4 55.33 90.89 2322365808

Module: C:\PROGRA~1\MICROS~1\MSSQL\binn\sqlservr.exe

select substr(b.источник,instr(b.источник,'КНС',1,1)+3,instr(b.и

сточник,',',1,1)-instr(b.источник,'КНС',1,1)-3) as kns, substr(

b.источник,instr(b.источник,'НА',1,1)+2,instr(b.источник,',',1,2

)-instr(b.источник,'НА',1,1)-2) as na, b.значение_сигнала as ra

b,b.кон_дата as dat from telemetry.события_телеметрии b where

b.КОН_ДАТА>to_date('30/12/2005 15:33:41','DD/MM/YYYY HH24:MI:SS'

) and b.КОН_ДАТА<trunc(sysdate,'HH24') and SUBSTR(b.источник,1,

5)='А КНС' and SUBSTR(b.тг_наименование,22,5)='NAON_' and b.знач

ение_сигнала in (1,0) orderbyb.тг_наименование,b.источник,b.

КОН_ДАТА

4) Запрос после форматирования

SELECT SUBSTR(b.источник, INSTR(b.источник, 'КНС', 1, 1) + 3, INSTR(b.источник,

',', 1, 1) - INSTR(b.источник, 'КНС', 1, 1) - 3) kns, SUBSTR(b.источник,

INSTR(b.источник, 'НА', 1, 1) + 2, INSTR(b.источник, ',', 1, 2) -

INSTR(b.источник, 'НА', 1, 1) - 2) na, b.значение_сигнала rab, b.

кон_дата dat

FROMtelemetry.события_телеметрии b

WHERE b.кон_дата > TO_DATE('30/12/2005 15:42:29', 'DD/MM/YYYY HH24:MI:SS')

AND b.кон_дата < TRUNC(SYSDATE, 'HH24')

AND (SUBSTR(b.источник, 1, 6) = 'Аз КНС'

OR SUBSTR(b.источник, 1, 6) = 'Ак КНС')

AND SUBSTR(b.тг_наименование, 22, 5) = 'NAON_'

К-во Просмотров: 447
Бесплатно скачать Реферат: Компьютерное моделирование для исследования физических явлений в нефтедобыче