PostgreSQL (2) 썸네일형 리스트형 [PostgreSQL] Query Plan 데이터베이스 엔진은 쿼리를 수행할 때 어떤 방식을 사용하고 어떤 순서로 쿼리를 수행할지에 대한 계획은 세우게 되는데, 이것을 쿼리 실행 계획(Query execution plan) 또는 쿼리 플랜(Query plan)이라고 부른다. Heroku에서 사용하는 PostgreSQL에서 EXPLAIN 이라는 SQL구문을 이용하여 쿼리 플랜을 확인할 수 있다. 그리고, 성능 분석을 할 때는 보통 ANALYZE 문까지 붙여서 실행 시간을 포함한 구체적인 실행 계획을 분석한다. PostgreSQL은 다음 5가지 스캔 방식을 사용한다. Sequential Scan Index Scan Index Only Scan Bitmap Scan TID Scan EXPLAIN ANALYZE SELECT * FROM user WHER.. DBeaver Community 설치 및 PostgreSQL 연결 이번 시간에는 무료 범용 데이터베이스 도구인 DBeaver Community 설치를 진행해 보겠습니다. 1. 검색창에 dbeaver라고 검색합니다. 검색된 결과에서 Download를 클릭합니다. 2. 접속한 https://dbeaver.io/download 에서 자신의 OS에 맞는 설치 파일을 다운로드합니다. (여기서는 Windows 버전으로 진행 합니다.) 3. 다운로드 폴더에서 다운로드된 설치 파일을 실행합니다. 4. 설치가 시작되면서 언어 선택창을 나타납니다. 한국어로 선택하고 OK 버튼을 클릭합니다. 5. 간단한 설명과 함께 설치 시작 창이 표시됩니다. 다음을 클릭합니다. 6. 사용권 계약을 읽고 동의함 버튼을 클릭합니다. 7. 모든 사용자로 선택하고 다음 버튼을 클릭합니다. 8. 구성 요소 선택.. 이전 1 다음