[Supabase] 데이터베이스 각 테이블이 사용하고 있는 용량을 확인해보자
문제
슈퍼베이스는 기본 무료 플랜으로 데이터베이스 용량을 500MB 제공하고 있습니다. 제가 어마어마한 데이터를 거기에 쌓아 놓고 사용하고 있는 것은 아니지만, 아주 나중을 위해서라도 미리미리 용량을 체크해두는게 좋겠다는 생각이 들어 현재 시점에서 내 DB 가 얼마의 용량을 사용하고 있는지 확인해 보기로 했습니다.
해결
총 사용량 확인하기
우선 슈퍼베이스에 접속 한 후 로그인 해서 용량을 확인하고 싶은 프로젝트 대시보드 화면으로 이동합니다.
좌측 메뉴에서 Project Settings 항목을 누르고, 하위 항목 중 BILLING 섹션의 Usage 항목으로 이동하거나, 메인 화면에 보이는 View project usage 항목으로 이동해 봅시다.
흠.. 데이터베이스에 별다른 데이터를 넣지도 않았는데, 약 0.026GB, 그러니까 25MB 정도 사용하고 있다고 나오네요? 뭔가 좀 이상해서 각 테이블 별로 얼마나 사용하고 있는지 구체적으로 알아보기로 했습니다.
테이블 별 사용량 확인하기
다시 프로젝트의 대시보드 화면으로 이동해서, Dashboard – Tables 항목으로 이동해봅시다.
네, 중간에 있는 Size 항목을 보니 몇 십 kb 수준만 사용하고 있는 것으로 나옵니다. 이게 맞는 결과죠.
추측이지만 총 사용량과 각 테이블 별 사용량 합계의 차이는 아마 기본적인 슈퍼베이스 운영을 위해 필요한 코어가 아닐까 생각합니다.
끝.