본문 바로가기
IT_tech/DB&Migration

대용량 db dml sp만들기

by 신드로 2020. 4. 27.

1. 우선 날짜로 loop를 만들기엔 데이터량도 다르고, 계산도 복잡해지므로, id 값을 추출합니다.

2. 수행 기간에 따른 max,min id값을 얻습니다.

3. 수행할 트랜잭션양 만큼 max-min값에 나눠 줍니다

4. 3번값+1 값만큼 루프를 돌립니다.
조건절엔 min값 +트랙잭션값*loop값 (+1)

5. Insert 시 Pk체크가 필요하다면
이중for문으로 더작은 트랜젝션 값으로 in 체크 합니다.

이행툴이 있다면 이행툴을 씁시다ㅋㅋㅋㅋ

'IT_tech > DB&Migration' 카테고리의 다른 글

Mssql 예약어 컬럼 접근시  (0) 2020.05.19
MS-SQL로 json데이터 파싱  (0) 2020.05.18
ms-sql dual테이블  (0) 2020.04.27
Mysql 이중화..  (0) 2019.10.16
SQLD 시험 후기..  (0) 2019.10.01