728x90 DB : Oracle3 [PL/SQL] 대량 데이터 삭제 쿼리 업무에서 대량 데이터를 삭제하는 DB보정 작업을 할 일이 생겼다.(프로젝트팀에서 새로운 프로세스 개발할때 파기프로세스도 잊지말고 적용해주세요... plz...) 총 7개의 테이블에 약 500만건의 데이터를 삭제하는 건데.. 운영상 성능이 괜히 걱정되서 나의 친구 Chat GPT의 도움을 받아삭제 쿼리 짜면서 임시 테이블로 테스트하는 쿼리도 짜서 돌려봄..! (PL/SQL 공부도 겸사겸사.. 더 하자..!) 영향범위 파악 : 해당 7개의 테이블은 카드신청시 대외기관에서 조회한 정보를 적재 후 심사진행에서 활용되는 OLTP서비스 위주의 테이블이다. 즉, 실시간으로 일평균 각 테이블별 6천~ 1.3만 건의 데이터가 적재되고 있다. 분석 내용 : 삭제 해야하는 데이터는 1년 경과한 데이터부터 최근 데이터까지 .. 2025. 4. 1. [Oracle] INSTR 함수 사용법 오라클에서는 문자열에서 원하는 문자를 찾을 때 INSTR 함수를 사용한다. INSTR 함수는 대소문자를 구별하여 문자를 검색하며, 여러 개의 문자를 찾을 때는 OR 연산자를 사용하면 된다. 해당 문자를 한번 찾으면 더 이상 검색을 하지 않기 때문에 필요에 따라서 뒤(마지막)에서 부터 검색을 할 수도 있다. INSTR ( [문자열], [찾을 문자 값], [찾기를 시작할 위치(1,-1)], [찾은 결과의 순번(1...n)] ) 기본 사용법SELECT INSTR('Oracle Database', 'Database') AS result1 , INSTR('Oracle Database', 'Server') AS result2 FROM dualINSTR 함수는 문자열에서 문자를 찾으면 문자의 시작 위치를.. 2024. 5. 29. [Oracle] 이클립스 SQL 연동 (참고링크) https://wecanit.tistory.com/41 이클립스 오라클 연동하여 쿼리 실행하기보통 DB를 사용하기 위해서 Oracle Sql Developer 같은 DB툴을 사용하여 쿼리를 실행할 수 있습니다. 이런 기능을 이클립스 상에서도 구현하여 쿼리를 실행할 수 있습니다. 이전에 설치한 이클립스와wecanit.tistory.com 2023. 10. 10. 이전 1 다음 728x90