搜尋

ora01747

Jun 07, 2016 pm 02:57 PM
最佳化視圖

求助,还能这么优化?这是一个视图的查询,每次要10秒左右。 我移到存储过程中,居然报ORA-01747:user.table.column,table.column或列说明无效 无语了,放在视图中没问题的, dblink是不是有什么限制,还是啥的。 Oracle insert into MR_MSG_XZBKMX_RES_BKXX(

求助,还能这么优化?这是一个视图的查询,每次要10秒左右。
我移到存储过程中,居然报 ORA-01747: user.table.column, table.column 或列说明无效
无语了,放在视图中没问题的,
dblink是不是有什么限制,还是啥的。 Oracle
   insert into MR_MSG_XZBKMX_RES_BKXX(ID,MSGID,HH,HM,   DZ,BW,BCH,
    BWH,KJ,BSH,   SQXZ,SQCBR,HBSL,
    ZDDS,RJSL,LSSL,   QSL1,QSL2,QSL3,
    DJ,HHYS,YSXZMS,   RKS,CBZQ,SFLX,
    LXDH,ZBRQ,QFSL,   QFJE,QFBS,DKZHYE,
    SQDBDS,YSKYE,TSXX,   MS1,MS2,MS3,
    MS4,MS5,CBSXH, BKSXH)   
   select SEQ_MR_MSG_XZBKMX_RES_BKXX.nextval, pinmsgid,x.HH,x.HM,  x.DZ,x.BW,x.BCH,
    x.BWH,x.KJ,x.BSH,   x.SQXZ,x.SQCBR,x.HBSL,
    decode(x.ZDDS,0,v_zdds,x.ZDDS),x.RJSL,case when v_lssllx=1 then x.qsl1 else x.pjsl end,   x.QSL1,x.QSL2,x.QSL3,
    x.DJ,x.HHYS,x.YSXZMS,   x.RKS,x.CBZQ,x.SFLX,
    x.LXDH,x.ZBRQ,x.QFSL,   x.QFJE,x.QFBS,x.DKZHYE,
    x.SQDBDS,x.YSKYE,x.TSXX,   x.MS1,x.MS2,x.MS3,
    x.MS4,x.MS5,x.CBSXH,  rownum   from
(select a.hh,
 a.bzmc HM,
 a.yhdz DZ, 
 a.zbwz BW,
 a.bch, 
 a.bwh,
 f.kj, 
 f.bsh,
 NVL(g.xbqd,d.sqxz) SQXZ,  
 d.sqcbr,
 0 hbsl,
 f.zdds zdds,
 -1 rjsl,        
 d.pjsl,
 d.qsl1,d.qsl2,d.qsl3,
 a.zysxz,
 h.dj,
 case when a.ysxzsl=1 then 0 else 1 end hhys, 
 h.xzms YSXZMS,
 a.ysrk RKS,
 a.cbzq,
 i.sflx,
 i.lxdh,         
 k.zbrq,
 0 QFSL, 
 0 QFJE,
 0 QFBS,
 0 dkzhye,   
 0 sqdbds,     
 NVL(i.yskye,0) yskye,   
 null tsxx,                    
 null ms1,
 null ms2,
 null ms3,
 null ms4,
 null ms5,
 d.cbsxh
from da_yhbk@o3mislink  a
   full join da_cbxx@o3mislink  d on a.hh = d.hh
   full join sb_sbda@o3mislink  f on f.sbid = a.sbid
   full join da_khxx@o3mislink  i on i.khh = a.khh
   full join da_lhxx@o3mislink  k on k.hh = a.hh
   full join da_dm_yhzt@o3mislink  c on a.yhzt = c.ztid and c.sfcb = 1
   left join mr_gps n on a.hh=n.hh
   left join (select x.hh,x.xbqd
      from cb_chrw@o3mislink  x,
           (select a.hh,max(a.sgrq) sgrq from cb_chrw@o3mislink  a,da_yhbk@o3mislink  c
            where (v_bchs like '%'||c.bch||',%') and a.hh=c.hh and a.jsbz=1
            group by a.hh) y
      where x.hh = y.hh and x.sgrq = y.sgrq) g on g.hh = a.hh
   full join (select ysxz,dj,xzms from fy_ysxz@o3mislink
                where v_sfyf between sxrq and nvl(jsrq,v_sfyf)
             ) h on a.zysxz = h.ysxz
   left join cb_slb@o3mislink  e on a.hh = e.hh and e.jgbz in (0,1,2,4,6,7) and e.sfyf = v_sfyf
where v_bchs like '%'||a.bch||',%'
and MOD(EXTRACT(month from trunc(v_sfyf,'MM')),a.CBZQ)=MOD(a.QCY,a.CBZQ)
and e.hh is null
order by a.bch,d.cbsxh
   ) x;
   
SELECT STATEMENT, GOAL = ALL_ROWS			216384	148833	69058512
 SORT ORDER BY			216384	148833	69058512
  FILTER					
   NESTED LOOPS OUTER			201685	148833	69058512
    HASH JOIN RIGHT SEMI			168940	148833	68165514
     TABLE ACCESS FULL	NNMIS	DA_DM_YHZT	2	5	30
     VIEW	SYS		168919	1041831	470907612
      UNION-ALL					
       HASH JOIN RIGHT OUTER			123752	1041825	468821250
        TABLE ACCESS BY INDEX ROWID	NNMIS	FY_YSXZ	3	6	186
         INDEX RANGE SCAN	NNMIS	IDX_FY_YSXZ_SXRQ	2	21	
        HASH JOIN RIGHT OUTER			123731	1041825	436524675
         VIEW	NNMIS		1052	1	26
          TABLE ACCESS BY INDEX ROWID	NNMIS	CB_CHRW	2	1	14
           NESTED LOOPS			1052	1	36
            VIEW	NNMIS		1050	1	22
             HASH GROUP BY			1050	1	33
              HASH JOIN			1047	17643	582219
               INDEX FAST FULL SCAN	NNMIS	IX_DA_YHBK_BCH	431	17341	329479
               TABLE ACCESS FULL	NNMIS	CB_CHRW	614	33941	475174
            INDEX RANGE SCAN	NNMIS	IDX_CB_CHRW_HH	1	1	
         HASH JOIN RIGHT OUTER			122661	1041825	409437225
          REMOTE		MR_GPS	0	1	9
          VIEW	SYS		122642	1041825	400060800
           UNION-ALL					
            HASH JOIN RIGHT OUTER			49369	710090	274804830
             TABLE ACCESS FULL	NNMIS	DA_LHXX	879	331736	3980832
             VIEW	SYS		35071	710090	266283750
              UNION-ALL					
               HASH JOIN RIGHT OUTER			16953	374282	127255880
                TABLE ACCESS FULL	NNMIS	DA_KHXX	1631	335809	5372944
                VIEW	SYS		8900	374282	121267368
                 UNION-ALL					
                  NESTED LOOPS OUTER			4073	174	54462
                   VIEW	SYS		3724	174	52026
                    UNION-ALL					
                     NESTED LOOPS OUTER			2685	173	41174
                      TABLE ACCESS FULL	NNMIS	DA_YHBK	2346	173	36676
                      TABLE ACCESS BY INDEX ROWID	NNMIS	DA_CBXX	2	1	26
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_CBXX	1	1	
                     FILTER					
                      NESTED LOOPS ANTI			1040	1	39
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	8625136
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   TABLE ACCESS BY INDEX ROWID	NNMIS	SB_SBDA	2	1	14
                    INDEX UNIQUE SCAN	NNMIS	PK_CB_SBDA	1	1	
                  FILTER					
                   HASH JOIN RIGHT ANTI			4827	374108	10100916
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                    TABLE ACCESS FULL	NNMIS	SB_SBDA	883	374109	5237526
               FILTER					
                HASH JOIN ANTI			18117	335808	9738432
                 TABLE ACCESS FULL	NNMIS	DA_KHXX	1631	335809	5372944
                 VIEW	NNMIS		15153	720937	9372181
                  UNION-ALL					
                   HASH JOIN RIGHT OUTER			11205	346829	10404870
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		10094	346829	9017554
                     UNION-ALL					
                      MERGE JOIN OUTER			9055	346828	621168948
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	591688568
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			7509	331736	28197560
                        TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                      NESTED LOOPS ANTI			1040	1	98
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   HASH JOIN ANTI			3948	374108	6359836
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
            FILTER					
             HASH JOIN ANTI			73273	331735	8293375
              TABLE ACCESS FULL	NNMIS	DA_LHXX	879	331736	3980832
              VIEW	NNMIS		70721	1056745	13737685
               UNION-ALL					
                HASH JOIN RIGHT OUTER			54237	720937	22349047
                 INDEX FAST FULL SCAN	NNMIS	SYS_C0057272	173	335809	1679045
                 VIEW	NNMIS		52462	720937	18744362
                  UNION-ALL					
                   HASH JOIN RIGHT OUTER			46713	346829	743948205
                    TABLE ACCESS FULL	NNMIS	SB_SBDA	883	374109	24691194
                    VIEW	NNMIS		10094	346829	721057491
                     UNION-ALL					
                      MERGE JOIN OUTER			9055	346828	621168948
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	591688568
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			7509	331736	28197560
                        TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                      NESTED LOOPS ANTI			1040	1	98
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   HASH JOIN RIGHT ANTI			5749	374108	29554532
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                    TABLE ACCESS FULL	NNMIS	SB_SBDA	883	374109	24691194
                HASH JOIN ANTI			16484	335808	6044544
                 INDEX FAST FULL SCAN	NNMIS	SYS_C0057272	173	335809	1679045
                 VIEW	NNMIS		15153	720937	9372181
                  UNION-ALL					
                   HASH JOIN RIGHT OUTER			11205	346829	10404870
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		10094	346829	9017554
                     UNION-ALL					
                      MERGE JOIN OUTER			9055	346828	621168948
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	591688568
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			7509	331736	28197560
                        TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                      NESTED LOOPS ANTI			1040	1	98
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   HASH JOIN ANTI			3948	374108	6359836
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
       FILTER					
        FILTER					
         TABLE ACCESS BY INDEX ROWID	NNMIS	FY_YSXZ	3	6	186
          INDEX RANGE SCAN	NNMIS	IDX_FY_YSXZ_SXRQ	2	21	
        HASH JOIN RIGHT OUTER			16080	3472	187488
         VIEW	NNMIS		1052	1	13
          TABLE ACCESS BY INDEX ROWID	NNMIS	CB_CHRW	2	1	14
           NESTED LOOPS			1052	1	36
            VIEW	NNMIS		1050	1	22
             SORT GROUP BY			1050	1	33
              HASH JOIN			1047	17643	582219
               INDEX FAST FULL SCAN	NNMIS	IX_DA_YHBK_BCH	431	17341	329479
               TABLE ACCESS FULL	NNMIS	CB_CHRW	614	33941	475174
            INDEX RANGE SCAN	NNMIS	IDX_CB_CHRW_HH	1	1	
         NESTED LOOPS OUTER			15029	3472	142352
          VIEW	NNMIS		15027	3472	111104
           UNION-ALL					
            HASH JOIN OUTER			15027	3471	10805223
             VIEW	NNMIS		12159	3471	10520601
              UNION-ALL					
               HASH JOIN OUTER			12159	3470	8904020
                VIEW	NNMIS		7509	3470	8376580
                 UNION-ALL					
                  HASH JOIN OUTER			7509	3469	7441005
                   VIEW	NNMIS		4886	3469	7212051
                    UNION-ALL					
                     HASH JOIN OUTER			4886	3468	6211188
                      TABLE ACCESS FULL	NNMIS	DA_YHBK	2137	3468	5916408
                      TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                     FILTER					
                      NESTED LOOPS ANTI			1040	1	98
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   TABLE ACCESS FULL	NNMIS	SB_SBDA	883	374109	24691194
                  FILTER					
                   HASH JOIN RIGHT ANTI			5749	374108	29554532
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                    TABLE ACCESS FULL	NNMIS	SB_SBDA	883	374109	24691194
                TABLE ACCESS FULL	NNMIS	DA_KHXX	1631	335809	51042968
               FILTER					
                HASH JOIN RIGHT ANTI			20276	335808	55408320
                 VIEW	NNMIS		15153	720937	9372181
                  UNION-ALL					
                   HASH JOIN RIGHT OUTER			11205	346829	10404870
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		10094	346829	9017554
                     UNION-ALL					
                      MERGE JOIN OUTER			9055	346828	621168948
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	591688568
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			7509	331736	28197560
                        TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                      NESTED LOOPS ANTI			1040	1	98
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   HASH JOIN ANTI			3948	374108	6359836
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                 TABLE ACCESS FULL	NNMIS	DA_KHXX	1631	335809	51042968
             TABLE ACCESS FULL	NNMIS	DA_LHXX	879	331736	27202352
            FILTER					
             HASH JOIN RIGHT ANTI			74367	331735	31514825
              VIEW	NNMIS		70721	1056745	13737685
               UNION-ALL					
                HASH JOIN RIGHT OUTER			54237	720937	22349047
                 INDEX FAST FULL SCAN	NNMIS	SYS_C0057272	173	335809	1679045
                 VIEW	NNMIS		52462	720937	18744362
                  UNION-ALL					
                   HASH JOIN RIGHT OUTER			46713	346829	743948205
                    TABLE ACCESS FULL	NNMIS	SB_SBDA	883	374109	24691194
                    VIEW	NNMIS		10094	346829	721057491
                     UNION-ALL					
                      MERGE JOIN OUTER			9055	346828	621168948
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	591688568
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			7509	331736	28197560
                        TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                      NESTED LOOPS ANTI			1040	1	98
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   HASH JOIN RIGHT ANTI			5749	374108	29554532
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                    TABLE ACCESS FULL	NNMIS	SB_SBDA	883	374109	24691194
                HASH JOIN ANTI			16484	335808	6044544
                 INDEX FAST FULL SCAN	NNMIS	SYS_C0057272	173	335809	1679045
                 VIEW	NNMIS		15153	720937	9372181
                  UNION-ALL					
                   HASH JOIN RIGHT OUTER			11205	346829	10404870
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		10094	346829	9017554
                     UNION-ALL					
                      MERGE JOIN OUTER			9055	346828	621168948
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	591688568
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			7509	331736	28197560
                        TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                      NESTED LOOPS ANTI			1040	1	98
                       TABLE ACCESS FULL	NNMIS	DA_CBXX	931	331736	28197560
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
                   HASH JOIN ANTI			3948	374108	6359836
                    INDEX FAST FULL SCAN	NNMIS	PK_CB_SBDA	181	374109	1496436
                    VIEW	NNMIS		3050	346829	4508777
                     UNION-ALL					
                      MERGE JOIN OUTER			2771	346828	10751668
                       TABLE ACCESS BY INDEX ROWID	NNMIS	DA_YHBK	1546	346828	9017528
                        INDEX FULL SCAN	NNMIS	PK_DA_YHBK	744	346828	
                       SORT JOIN			1226	331736	1658680
                        INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                      NESTED LOOPS ANTI			279	1	18
                       INDEX FAST FULL SCAN	NNMIS	PK_DA_CBXX	171	331736	1658680
                       INDEX UNIQUE SCAN	NNMIS	PK_DA_YHBK	0	346828	4508764
              TABLE ACCESS FULL	NNMIS	DA_LHXX	879	331736	27202352
          REMOTE		MR_GPS	0	1	9
    VIEW	SYS		0	1	6
     TABLE ACCESS BY INDEX ROWID	NNMIS	CB_SLB	4	1	17
      INDEX RANGE SCAN	NNMIS	IX_CB_SLB_HH_SFYF	3	1	
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
MySQL:世界上最受歡迎的數據庫的簡介MySQL:世界上最受歡迎的數據庫的簡介Apr 12, 2025 am 12:18 AM

MySQL是一種開源的關係型數據庫管理系統,主要用於快速、可靠地存儲和檢索數據。其工作原理包括客戶端請求、查詢解析、執行查詢和返回結果。使用示例包括創建表、插入和查詢數據,以及高級功能如JOIN操作。常見錯誤涉及SQL語法、數據類型和權限問題,優化建議包括使用索引、優化查詢和分錶分區。

MySQL的重要性:數據存儲和管理MySQL的重要性:數據存儲和管理Apr 12, 2025 am 12:18 AM

MySQL是一個開源的關係型數據庫管理系統,適用於數據存儲、管理、查詢和安全。 1.它支持多種操作系統,廣泛應用於Web應用等領域。 2.通過客戶端-服務器架構和不同存儲引擎,MySQL高效處理數據。 3.基本用法包括創建數據庫和表,插入、查詢和更新數據。 4.高級用法涉及復雜查詢和存儲過程。 5.常見錯誤可通過EXPLAIN語句調試。 6.性能優化包括合理使用索引和優化查詢語句。

為什麼要使用mysql?利益和優勢為什麼要使用mysql?利益和優勢Apr 12, 2025 am 12:17 AM

選擇MySQL的原因是其性能、可靠性、易用性和社區支持。 1.MySQL提供高效的數據存儲和檢索功能,支持多種數據類型和高級查詢操作。 2.採用客戶端-服務器架構和多種存儲引擎,支持事務和查詢優化。 3.易於使用,支持多種操作系統和編程語言。 4.擁有強大的社區支持,提供豐富的資源和解決方案。

描述InnoDB鎖定機制(共享鎖,獨家鎖,意向鎖,記錄鎖,間隙鎖,下一鍵鎖)。描述InnoDB鎖定機制(共享鎖,獨家鎖,意向鎖,記錄鎖,間隙鎖,下一鍵鎖)。Apr 12, 2025 am 12:16 AM

InnoDB的鎖機制包括共享鎖、排他鎖、意向鎖、記錄鎖、間隙鎖和下一個鍵鎖。 1.共享鎖允許事務讀取數據而不阻止其他事務讀取。 2.排他鎖阻止其他事務讀取和修改數據。 3.意向鎖優化鎖效率。 4.記錄鎖鎖定索引記錄。 5.間隙鎖鎖定索引記錄間隙。 6.下一個鍵鎖是記錄鎖和間隙鎖的組合,確保數據一致性。

MySQL查詢性能差的常見原因是什麼?MySQL查詢性能差的常見原因是什麼?Apr 12, 2025 am 12:11 AM

MySQL查询性能不佳的原因主要包括没有使用索引、查询优化器选择错误的执行计划、表设计不合理、数据量过大和锁竞争。1.没有索引导致查询缓慢,添加索引后可显著提升性能。2.使用EXPLAIN命令可以分析查询计划,找出优化器错误。3.重构表结构和优化JOIN条件可改善表设计问题。4.数据量大时,采用分区和分表策略。5.高并发环境下,优化事务和锁策略可减少锁竞争。

您什麼時候應該使用複合索引與多個單列索引?您什麼時候應該使用複合索引與多個單列索引?Apr 11, 2025 am 12:06 AM

在數據庫優化中,應根據查詢需求選擇索引策略:1.當查詢涉及多個列且條件順序固定時,使用複合索引;2.當查詢涉及多個列但條件順序不固定時,使用多個單列索引。複合索引適用於優化多列查詢,單列索引則適合單列查詢。

如何識別和優化MySQL中的慢速查詢? (慢查詢日誌,performance_schema)如何識別和優化MySQL中的慢速查詢? (慢查詢日誌,performance_schema)Apr 10, 2025 am 09:36 AM

要優化MySQL慢查詢,需使用slowquerylog和performance_schema:1.啟用slowquerylog並設置閾值,記錄慢查詢;2.利用performance_schema分析查詢執行細節,找出性能瓶頸並優化。

MySQL和SQL:開發人員的基本技能MySQL和SQL:開發人員的基本技能Apr 10, 2025 am 09:30 AM

MySQL和SQL是開發者必備技能。 1.MySQL是開源的關係型數據庫管理系統,SQL是用於管理和操作數據庫的標準語言。 2.MySQL通過高效的數據存儲和檢索功能支持多種存儲引擎,SQL通過簡單語句完成複雜數據操作。 3.使用示例包括基本查詢和高級查詢,如按條件過濾和排序。 4.常見錯誤包括語法錯誤和性能問題,可通過檢查SQL語句和使用EXPLAIN命令優化。 5.性能優化技巧包括使用索引、避免全表掃描、優化JOIN操作和提升代碼可讀性。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境