Просмотр исходного кода

TRUNCATE TABLE 타입아웃 오류로 인한 DELETE 변경 및 시간 600초 추가

LMC 4 лет назад
Родитель
Сommit
e3b417dab7
1 измененных файлов с 11 добавлено и 11 удалено
  1. 11 11
      src/main/java/com/style24/persistence/mybatis/shop/TsbGoods.xml

+ 11 - 11
src/main/java/com/style24/persistence/mybatis/shop/TsbGoods.xml

@@ -1013,7 +1013,7 @@
 			WHERE  1=1
 			GROUP  BY A.GOODS_CD
 		) B
-		) 
+		)
 		ON DUPLICATE KEY UPDATE
 		    ${colNm1} = B.COL_DATA
 	</insert>
@@ -1778,7 +1778,7 @@
 				  FROM TB_GOODS_IMG
 				  WHERE GOODS_CD = G.GOODS_CD
 			    ) > 0)
-			    
+
 		    </when>
 		    <otherwise>
 				AND ((SELECT COUNT(1)
@@ -1797,7 +1797,7 @@
 			    )
 		    </otherwise>
 		</choose>
-		
+
 	</select>
 
 	<!-- TB_IF_PRODUCTSKU 삭제 -->
@@ -2515,7 +2515,7 @@
 		                     AND OD.ORD_DTL_STAT IN ('G013_10','G013_20','G013_25','G013_30','G013_35','G013_40') -- 입금대기, 결제완료, 교환대기, 상품준비중,출고처지정,배송준비중
 		                     AND OD.GOODS_CD = G.GOODS_CD
 		                     AND G.SELF_GOODS_YN ='Y'
-		                     AND OD.REG_DT >= DATE_ADD(DATE_FORMAT('20210831','%Y%m%d%H%i%S') , INTERVAL 0 DAY) 
+		                     AND OD.REG_DT >= DATE_ADD(DATE_FORMAT('20210831','%Y%m%d%H%i%S') , INTERVAL 0 DAY)
 		                    )
 		]]>
 	</insert>
@@ -2557,7 +2557,7 @@
 		      WHERE OD.ORD_DTL_NO = ODI.ORD_DTL_NO
 		      AND OD.ORD_DTL_STAT IN ('G013_10','G013_20','G013_25','G013_30','G013_35','G013_40') -- 입금대기, 결제완료, 교환대기, 상품준비중,출고처지정,배송준비중
 		      AND EXISTS (SELECT 1 FROM TB_OPTION X WHERE X.GOODS_CD = ODI.ITEM_CD AND X.OPT_CD = ODI.OPT_CD)
-		      AND OD.REG_DT >= DATE_ADD(DATE_FORMAT('20210831','%Y%m%d%H%i%S') , INTERVAL 0 DAY) 
+		      AND OD.REG_DT >= DATE_ADD(DATE_FORMAT('20210831','%Y%m%d%H%i%S') , INTERVAL 0 DAY)
 		      GROUP BY ODI.ITEM_CD, ODI.OPT_CD, OD.ORD_DTL_NO, OD.AGENT_ORDER_ID, OD.EXTMALL_ORDER_ID
 		     ) A
 		WHERE NOT EXISTS (SELECT 1
@@ -2659,9 +2659,9 @@
 	</insert>
 
 	<!-- 상품혜택임시 테이블 truncate -->
-	<delete id="truncateTemporaryGoodsBenefit">
+	<delete id="truncateTemporaryGoodsBenefit" timeout="600">
 		/* TsbGoods.truncateTemporaryGoodsBenefit */
-		TRUNCATE TABLE TB_GOODS_BENEFIT_TMP
+		DELETE FROM TB_GOODS_BENEFIT_TMP
 	</delete>
 
 	<!-- 상품혜택임시- 쿠폰할인 생성(적용범위 개별) -->
@@ -3304,13 +3304,13 @@
 		  , UPD_DT = NOW()
 		WHERE RINBD_INFO_SQ = #{rinbdInfoSq}
 	</update>
-	
+
 	<!-- VW_STOCK임시 테이블 truncate -->
 	<delete id="truncateVwStockTemporary">
 		/* TsbGoods.truncateVwStockTemporary */
 		TRUNCATE TABLE VW_STOCK_TMP
 	</delete>
-	
+
 	<!-- VW_STOCK임시 테이블 생성 -->
 	<insert id="createVwStockTemporary" timeout="900">
 		/* TsbGoods.createVwStockTemporary */
@@ -3361,13 +3361,13 @@
 		                            AND S.OPT_CD = SQ.OPT_CD
 		       ) A
 	</insert>
-	
+
 	<!-- VW_STOCK 테이블 삭제 -->
 	<delete id="deleteVwStock" timeout="300">
 		/* TsbGoods.deleteVwStock */
 		DELETE FROM VW_STOCK
 	</delete>
-	
+
 	<!-- VW_STOCK 테이블 생성 -->
 	<insert id="createVwStock" timeout="900">
 		/* TsbGoods.createVwStock */