SQL의 수행 이력을 확인하기 위해서 SQL Recall을 이용할 수 있습니다. 그러나 SQL Recall은 단순한 SQL문에 대한 기록만 남기기 때문에 상세한 정보를 확인할 수는 없습니다. Toad는 이와 같은 SQL Recall의 취약점을 보완하고자 상세한 SQL 수행 이력을 확인할 수 있는 Query Viewer라는 기능을 제공합니다.
Menu > View > Query Viewer를 선택하면 단독 창이 나타나고 아래와 같이 Editor창 아래 Query Viewer를 선택해도 됩니다. 일반적으로 쉽게 클릭해서 볼 수 있고 Editor창과 함께 화면을 볼 수 있는 Query Viewer 탭을 많이 사용합니다.
Query Viewer의 내용은 SQL수행시 접속한 데이터베이스, SQL문의 정상처리여부, SQL문 시작/종료 시간, SQL문의 총 수행시간, rows 등에 대한 정보를 나타내며 SQL문이 길어서 잘 보이지 않을 경우 아래 SQL 탭에서 확인 가능합니다.
Query Viewer는 수행 중 실패한 SQL문에 대해서도 이력을 남기고 Status가 Error인 SQL문에 대해서는 Error 탭에서 오류 내용을 확인할 수 있습니다.
Query Viewer는 SQL Recall과 Editor 창별로 이력이 남게 됩니다.
또한 SQL Recall과는 달리 파일로 저장되는 방식이 아니기 때문에 Toad의 Editor를 닫으면 Query Viewer의 결과는 모두 초기화 됩니다. 따라서 이력을 저장하고 싶으면 결과 창에서 마우스 오른쪽을 눌러 Export Dataset을 이용하여 저장을 해야 합니다.
- 강좌 URL : http://www.gurubee.net/lecture/2804
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.