update 쿼리문 실행 전 유의사항

Seong Hyeon Kim·2022년 11월 25일
0

update 쿼리 적용전 테스트 항목

  1. 일단 쿼리를 하나만 바꿔보기

  1. 1번을 실행하기 전에 우선 내가 실행할 쿼리가 정말로 한개만 바꾸는건지
    혹은 전체 다 바꿔버리는건지 5번 6번 신중하게 확인할것


  2. 워크벤치에서 직접적으로 쿼리를 실행을 하지 않고 echo 등을 확인 하기 위해 실행하는 웹화면을 켜는것 만으로도, 그 파일안에 만약 update sql 문dl 존재한다면 실행이 될 수 있음.
    고로 update 문이 있다면 주석처리를 하던지 적절한 위치에 return 을 해놓고 실행이 안되도록 조치를 한 후 echo 확인을 진행할 것.



  1. 쿼리 실행전 데이터가 어떻게 되어있는지 바뀌고 나서 어떻게 바뀔껀지
    생각해보고 필요하면 미리 메모해두기

  1. 확인이 끝나면 기도 한번 하고 조심히 쿼리문 실행

  1. 바뀐 데이터가 내가 원하고자 하는 형태대로 잘 되었는지 확인 하기

  1. 잘 바뀌었다면 쿼리에 이상없는 것을 확인하였으니 이번엔 범위를 확인하기

  1. select count(*) from 블라블라 => 내가 바꾸고자 하는 날짜에
    몇개의 데이터(row) 가 있는지 카운팅하기

  1. 너무 많은 범위를 지정해서 한번에 바꿔버리려고 해버리면 서버 부하
    심해져서 사이트가 멈출수도 있다.

  1. 대략 1만개 정도에도 큰 문제가 안되는 범위기 때문에 거기서 +- 2만개 정도만
    우선 바꿔보고 잘 바뀌었는지 임의로 한두개 셀렉해서 확인해보기

  1. 잘 바뀌는거 확인하면 9번부터 다시 반복 ㄱㄱ
profile
삽질도 100번 하면 요령이 생긴다. 부족한 건 경험으로 채우는 개발자

0개의 댓글