mariaDB3 PostgreSQL, MariaDB/MySQL 테이블 별 용량 확인 하기 각 DB엔진 별로 데이터베이스의 테이블 별 용량을 가져오는 쿼리이다. 아래 쿼리의 결과는 KB단위로 출력되나, 필요에 따라서 수식을 수정해서 MB나 GB로 고쳐서 사용하면 된다. PostgreSQL SELECT table_name, ROUND(pg_relation_size(table_name::regclass) / (1024), 2) AS data_size_kb, ROUND(pg_indexes_size(table_name::regclass) / (1024), 2) AS index_size_kb, ROUND(pg_total_relation_size(table_name::regclass) / (1024), 2) AS total_size_kb FROM information_schema.tables WHERE .. 2023. 12. 17. EC2에서 RDS 접속하기 EC2에서 RDS 데이터베이스에 접근하기 위해서는 보안그룹에서 기본적인 설정을 해주어야 한다. 일단 RDS에 접속을 해야하므로, 접속 설정을 해줄 RDS의 보안그룹을 연다. 데이터베이스 목록에서 원하는 데이터베이스를 선택하여 접속 후, 보안항목의 VPC보안그룹을 선택한다. 보안그룹 페이지에서 인바운드 규칙을 선택하고, "인바운드 규칙편집"을 클릭한다. 인바운드 규칙 편집 창에서 유형을 MYSQL/Aurora로 선택하면 포트가 자동으로 지정(3306) 된다. 그리고, EC2 연결을 위해서 소스에 사용자지정 - EC2보안그룹ID 를 입력하고 규칙을 저장하면 된다. (EC2의 보안그룹 ID는 직접 입력해도 되지만, 소스의 돋보기 창을 클릭하면 나오므로 거기서 선택해도 된다.) 이제 RDS에서의 설정은 모두 완.. 2022. 5. 22. AWS RDS 인스턴스 생성 및 외부 접속 설정 아마존 AWS에서 관계형데이터베이스 RDS를 사용하기 위하여 RDS 인스턴스 생성 및 Mysql 워크벤치 연동을 해보자. RDS 인스턴스를 생성하기 위해선 AWS에 로그인 후, RDS 콘솔에 접속하여 데이터베이스 페이지에서 데이터베이스 생성 버튼 클릭한다. 먼저, 데이터베이스 생성방식을 선택한다. 이번에는 손쉬운 생성으로 인스턴스를 생성하며, 이에 따른 설정은 추후에 변경 가능하다. 표준생성은 구성 옵션을 직접 입력/설정할 수 있다. (버전 선택 가능) 간편생성은 가용성, 보안, 백업 및 유지 관리 등의 구성 옵션에 대하여 기본 설정을 사용한다. 데이터베이스 엔진을 선택한다. 나는 MariaDB를 사용하며, 무료로 사용가능한 프리티어 인스턴스 크기를 선택했다. 엔진 유형 중, Amazon Aurora는 .. 2022. 4. 10. 이전 1 다음