본문 바로가기

DB관리툴

Top SQL 조회, SQL Plan 확인 프로그램 다운로드 - Oracle 무료 DB관리툴 Oracle DB에 접속해서 Top SQL 을 조회하는 프로그램을 만들어 봤습니다. Top SQL 이란 DB 에서 실행되는 SQL들중에 실행시간이 오래 걸리는 "튜닝이 필요할 수 있는" SQL을 의미합니다. TopSQL 프로그램은 1초이상 실행된 SQL 목록을 가져오고, 실행시간이 오래 걸린 순으로 정렬해서 보여줍니다. SQL에 대한 Plan(실행계획)도 볼 수 있고, SQL 에서 변수를 사용한 경우 사용된 변수도 확인 가능합니다. DB에 접속하기 위한 정보는 상단에 "Connect" 부분과 "User/PW" 부분에 넣어주면 됩니다. Connect 부분은 Oracle Easy Connect 방식으로 입력하면 됩니다. (IP Address) : (Port) / (Service명) (Port) 가 1521 .. 더보기
오라클 Alertlog 파일 분석 프로그램 다운로드 - Oracle 무료 DB관리툴 Oracle Alertlog 파일을 분석해서 ORA-xxxxx 에러를 집계해주는 프로그램입니다. 기능도 단순하고, 사용법도 단순합니다. 아래와 같이 윈도우즈 커맨드창(도스창)에서 alertlog 한칸 띄고 파일명(*.log) 을 입력해주면 현재 디렉토리에 alertlog 명과 같은 이름 + html 형태로 파일이 생성됩니다. 아래와 같이 alertlog.exe 파일과 샘플 alertlog 파일(alert_ORCL1.log)이 있습니다. 윈도우즈에서 커맨드창을 열고 " alertlog alert_ORCL1.log " 라고 치면 아래와 같이 alert_ORCL1.log.html 파일이 만들어 집니다. 이 html 파일을 더블 클릭해서 브라우저에서 열면 alertlog 파일에 기록되어 있는 ORA-xxxxx .. 더보기