Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

NOT OPTIMAL EXPLAIN

From: äÍÉÔÒÉÊ òÕÓÁÎÏ× <rusanov(at)dc.baikal.ru>
Date: Tue Aug 21 2007 - 00:42:30 EDT


ersion.

This inquery not optimal, time exec long, why explain show INTERNAL TEMPORARY RESULT TABLE SCAN                                 SELECT s.investId, s.resid, s.fullname name, VALUE(r.fiz_tarif, s.fiz_tarif) tarif, s.disabled otkl, s.onlypaid plat,

             DECODE(r.resid, null, 1, 0) isnew, s.preparation podgotovka, s.duration, s.startTime start_time, s.endTime end_time,

             s.fromDate bdate, DECODE(s.fromDate, DATE, 1, 0) today_new, cito, s.shortname socr

        FROM REFS.Invests s,

( SELECT depid, path, investId FROM REFS.rtInvests WHERE
investType = 'A' AND path like '4.%' UNION SELECT depid, path, investId FROM REFS.smu WHERE main = TRUE AND path like '4.%') v,
( SELECT b.investId, b.resid, c.fiz_tarif
FROM REFS.rtInvestRevisions a, REFS.rtInvests b, REFS.rtInvestProps c WHERE a.fromDate < DATE and (a.toDate >= DATE or a.toDate is null) AND a.investId = b.investId AND b.investId = c.investId AND VALUE(c.fromRevision, 1) <= a.revision AND a.revision < VALUE(c.toRevision, a.revision + 1) ) r WHERE s.investId = v.investId AND v.path like '4.%' AND s.investId = r.investId (+) ORDER BY DECODE(SUBSTR(s.resid, 1, 1), 'ó', ' ' || s.resid, s.resid) REFS RTINVESTS IDX_INVESTS_PATH RANGE CONDITION FOR INDEX 3 PATH (USED INDEX COLUMN) GIS RTINVESTREVISIONS IDX_INVESTREVISIONS_FROMDATE RANGE CONDITION FOR INDEX 1 FROMDATE (USED INDEX COLUMN) GIS RTINVESTS INVESTID JOIN VIA KEY COLUMN 1 GIS RTSMU JOIN VIA KEY RANGE 52 TABLE TEMPORARY SORTED SMUID (USED SORT COLUMN) GIS RTINVESTS INVESTID JOIN VIA KEY COLUMN 1 TABLE HASHED B UNIQUE_RESID INDEX SCAN 1 ONLY INDEX ACCESSED A UNIQUE_REVISION JOIN VIA RANGE OF MULTIPLE INDEXED COL. 1 INVESTID (USED INDEX COLUMN) C UNIQUE_REVISION JOIN VIA RANGE OF MULTIPLE INDEXED COL. 1 INVESTID (USED INDEX COLUMN) NO TEMPORARY RESULTS CREATED G TABLE SCAN 1 A IDX_INVESTS_DEPID JOIN VIA INDEXED COLUMN 1 DEPID (USED INDEX COLUMN) B UNIQUE_REVISION JOIN VIA RANGE OF MULTIPLE INDEXED COL. 1
Do you need help?X
INVESTID (USED INDEX COLUMN) C UNIQUE_REVISION JOIN VIA RANGE OF MULTIPLE INDEXED COL. 1 INVESTID (USED INDEX COLUMN) E UNIQUE_INVESTID JOIN VIA INDEXED COLUMN 1 INVESTID (USED INDEX COLUMN) NO TEMPORARY RESULTS CREATED REFS RTINVESTS IDX_INVESTS_PATH RANGE CONDITION FOR INDEX 3 PATH (USED INDEX COLUMN) GIS RTINVESTREVISIONS IDX_INVESTREVISIONS_FROMDATE RANGE CONDITION FOR INDEX 1 FROMDATE (USED INDEX COLUMN) GIS RTINVESTS INVESTID JOIN VIA KEY COLUMN 1 GIS RTSMU JOIN VIA KEY RANGE 52 TABLE TEMPORARY SORTED SMUID (USED SORT COLUMN) GIS RTINVESTS INVESTID JOIN VIA KEY COLUMN 1 TABLE HASHED B UNIQUE_RESID INDEX SCAN 1 ONLY INDEX ACCESSED A UNIQUE_REVISION JOIN VIA RANGE OF MULTIPLE INDEXED COL. 1 INVESTID (USED INDEX COLUMN) C UNIQUE_REVISION JOIN VIA RANGE OF MULTIPLE INDEXED COL. 1 INVESTID (USED INDEX COLUMN) NO TEMPORARY RESULTS CREATED INTERNAL TEMPORARY RESULT TABLE SCAN 500 INTERNAL TEMPORARY RESULT JOIN VIA KEY RANGE 500 TABLE TEMPORARY SORTED INVESTID (USED SORT COLUMN) INTERNAL TEMPORARY RESULT JOIN VIA KEY RANGE 500 TABLE TEMPORARY SORTED INVESTID (USED SORT COLUMN) INTERNAL TEMPORARY RESULT TABLE SCAN 500 RESULT IS COPIED , COSTVALUE IS 19958622
-- 
MaxDB Discussion Mailing List
For list archives: 
http://lists.mysql.com/maxdb
To unsubscribe:    
http://lists.mysql.com/maxdb?unsub=lists@pantek.com
Received on Tue Aug 21 00:44:13 2007

This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 10:14:34 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library