다해봄

저장 용량·트래픽 계산기

데이터가 이만큼 쌓이면 저장 공간이 얼마나 필요할까?

1KB 행 100만 개는 약 1GB, 인덱스·여유분은 따로 잡습니다.

1GB = 10⁹바이트 기준 · 용량 = 개수 × 크기, 전송량 = 요청 × 응답 × 30일 · 업데이트

DB 테이블

로그·파일

트래픽

단가 (선택, 같은 통화)

필요한 저장 용량 (DB + 로그)

-

DB 테이블
-
로그·파일
-
한 달 전송량
-
평균 대역폭
-

한 달 = 30일. 평균 대역폭은 하루 내내 고르게 쓴다고 볼 때 값이라, 몰리는 시간에는 몇 배가 필요합니다.

결과가 이상한가요?
어떤 점인지 골라 주시면 확인해서 고치겠습니다. 넣은 숫자는 보내지 않습니다.

자세히 알려 주실 내용은 [email protected] 로 보내 주세요.

어떻게 계산했나요

1GB = 10⁹바이트 기준 · 용량 = 개수 × 크기, 전송량 = 요청 × 응답 × 30일

  • DB = 행 수 × 행 크기 × (1 + 인덱스·여유분 %), 로그 = 하루 양 × 보관 일수 (보관이 끝난 것은 지운다고 볼 때 늘 쌓여 있는 양)
  • 한 달 전송량 = 하루 요청 수 × 응답 크기 × 30일, 평균 대역폭 = 전송량 × 8 ÷ (30일 × 86,400초)
  • 예: 1KB 행 100만 개 = 10⁹바이트 = 약 1GB (인덱스·여유분 별도)
  • 단위: 1KB = 1,000바이트, 1GB = 10⁹바이트 (클라우드 요금표 단위). 괄호 안은 1,024 단위(GiB)
  • 비용 = GB × 넣은 단가. 회사별 요금·무료 구간·구간 할인은 넣지 않습니다

자주 묻는 질문

1KB 는 1,000바이트인가요 1,024바이트인가요?

이 계산기는 클라우드 요금표처럼 1KB = 1,000바이트, 1GB = 1,000,000,000바이트(10진)로 셉니다. 운영체제·DB 도구가 1,024 단위(KiB·GiB)로 보여 주면 같은 양이 약 7% 작게 보이므로 결과에 함께 적었습니다.

행 크기는 어떻게 어림하나요?

열마다 크기를 더합니다. 정수 4~8바이트, 날짜·시각 8바이트, UUID 16바이트, 글자는 실제 글 길이(한글 UTF-8 한 글자 3바이트)입니다. DB 는 행마다 머리 정보·정렬 여백을 더 쓰므로 인덱스·여유분 % 로 넉넉히 잡으세요.

인덱스·여유분은 몇 % 로 잡나요?

인덱스 수와 DB 종류에 따라 크게 다릅니다. 인덱스가 몇 개 있는 일반 테이블이면 30~100% 를 더해 보는 경우가 많습니다. 실제 테이블이 있다면 DB 의 테이블 크기 조회 결과로 행 크기를 거꾸로 구하는 것이 가장 정확합니다.

요금은 왜 직접 넣나요?

클라우드 요금은 회사·지역·등급·사용량 구간마다 다르고 자주 바뀌어 넣어 두지 않았습니다. 쓰는 서비스 요금표의 GB당 단가를 넣으면 같은 통화로 한 달 비용을 계산합니다.