쿼리 속도 문의 드립니다

하하하핳 2018.06.21 09:37 Views : 897

특정 값 변경 작업 중에 있는데, 테이블 설계가 잘못되어 있어, 변경되야 할 값이 들어간 테이블을 모두

수정하고 있습니다.


업데이트문이 93개의 테이블에 적용을 해야하여 아래와 같이 프로시저를 작성하였는데,


BEGIN TRAN


UPDATE 테이블

SET 열이름 = 값

WHERE 열이름 = 값


UPDATE 테이블

SET 열이름 = 값

WHERE 열이름 = 값


...

...


COMMIT TRAN



업데이트 중 문제가 있을 경우, 모두 롤백을 시켜야 하여

하나의 트랜잭션안에서 실행되도록 작성하였는데, 이게 문제인것인지ㅠ.ㅠ

테이블마다 외래키도 없고, 3개 테이블에는 다중 행(약 3000행)을 업데이트 처리하고 있습니다.


시간이 단축될 수 있는 방법이 있는지, 고수님들의 조언 부탁드립니다.

두서없이 작성한 글인데, 읽어주셔서 감사합니다~

No. Subject Author Date Views
Notice [IT재직자] 개강임박!! 올해 마지막 무료 및 국비지원 교육 (JAVA, 리눅스 기초/고급 , CCNA, CCIE 등) 코난(김대우) 2022.12.02 124
Notice 2022년 11월 SQLER의 강좌 업데이트 리스트 코난(김대우) 2022.12.01 24
Notice 2022 공개SW 페스티벌 - Open Up 코난(김대우) 2022.12.01 15
10273 고수님들께, 쿼리작성 질문 좀 드립니다! [3] 브라미 2018.07.11 998
10272 자동증가 필드 문의 입니다. [2] 희망나라 2018.07.10 801
10271 order by 숫자 정렬 질문드립니다 . [4] 베로 2018.07.10 841
10270 DB설계시 질문입니다. (BLOB) [1] SCII 2018.07.09 798
10269 고수님들 select질문드립니다 [5] 베로 2018.07.06 828
10268 한대의 pc에 버젼 다른 sql 설치시 [1] 희망나라 2018.07.06 671
10267 유지관리정리 태스크의 보존기간 질문 갱요 2018.07.06 676
10266 안녕하세요 고수님들 여쭤볼게 있습니다. ㅜㅜ snoopy_123 2018.07.04 639
10265 스키마 관련 질문입니다. [4] 룬룬 2018.07.04 743
10264 XML이 포함된 테이블에서 XML 내용의 업데이트 쿼리 부탁드립니다. [1] 알카리 2018.06.29 848
10263 안녕하세요. 고수님들 답변 좀 부탁드려용. [1] subby21 2018.06.28 838
10262 두 개의 DB객체 중 한개만 연결이 안됩니다.. [1] 딧물 2018.06.27 755
10261 클라이언트 맥어드레스 mac_address 확인 sys.sysprocesses뷰 net_address ? 미스터몽키 2018.06.27 936
10260 일 평균 쿼리 문의 드립니다. 란트 2018.06.26 776
10259 MSSQL에서 시간기준 데이터 화인하여 장애여부 판단 [1] 노란하늘 2018.06.26 768
10258 datetime 기간 인덱스 안타는 이유가 궁금 [4] 쵸보 2018.06.24 1115
10257 고수님들께 질의좀드립니다 ㅠ ( 중복행 관련.. ) [4] 암무거나 2018.06.22 902
» 쿼리 속도 문의 드립니다 [1] 하하하핳 2018.06.21 897
10255 merge문 조건별 update 컬럼 지정 가능할까요? [1] lsjmetarights 2018.06.21 779
10254 MSSQL 많이 쓰는 버전과 책 추천해주시면 감사하겠습니다. [4] songwb 2018.06.18 1505





XE Login

테스트 팝업
Close