실습 스크립트를 수행하기 위해서는 <SQL TUNER for PostgreSQL: 기본원리편>에서 사용하는 실습 데이터베이스를 구현해야 합니다. 실습 데이터베이스 구현 방법은 아래의 ‘실습환경 구성하기’ 문서를 참고하세요.
위 스크립트를 참고해 실습환경을 구성했다면, 성능 포렌식 강의와 함께 실습 스크립트를 실행해 보세요.
-- 인덱스 초기화
-- 만약, 실습 중에 인덱스가 추가되었다면, 아래 스크립트를 활용해 인덱스를 초기화하세요.
SELECT 'DROP INDEX startdbpg.' || t1.indexname || ';' script
FROM pg_indexes t1
WHERE t1.tablename IN ('tr_ord_big','ms_mbr_big','cm_base_cd','ms_shop_big')
AND t1.indexname != t1.tablename || '_pk'
AND t1.indexname NOT LIKE t1.tablename || '_fk%'
ORDER BY t1.indexname;
SQL
복사
