데이터베이스 기본 키 길이 설계 도구

생일 역설로 충돌 확률을 계산하고, 안전한 기본 키 랜덤 코드 길이 설계

후보 문자열 설정

후보 문자 총수: 36

시간 접두사 설정

정밀도

고정 문자열 설정

예: "uap" = 3
예: 2개 "-"
고정 길이 합계: 17

충돌 확률 설정

목표 충돌 확률10^-6
10⁻¹²10⁻³

10⁻⁶ = 백만 분의 일, 업계 관례 안전 기준

기본 키 형식 미리보기

형식 구조
{접두사(3)}-{타임스탬프(12)}-{랜덤(7)}
예시
uap-019cbc0dcfbf-3ynq67p
총 길이24
VARCHAR 권장VARCHAR(24)

랜덤 코드 길이 대조표

랜덤 길이조합 수 (N)안전 피크초당 피크VARCHAR적합 시나리오
1368.5e-3818사용 불가, 충돌 확률이 너무 높음
21,2960.055019사용 불가, 충돌 확률이 너무 높음
346,6560.3130520사용 불가, 충돌 확률이 너무 높음
41.68e+611,83221⚠️초저량, 테스트 환경에만 적합
56.05e+71010,99622⚠️저량, 소규모 내부 시스템
62.18e+96565,98123⚠️저량, 소규모 내부 시스템
7권장7.84e+10395395,88924중저량, 일반 중소형 웹사이트
82.82e+122,375~238 萬25중량, 일반 SaaS 서비스
91.02e+1414,252~1425 萬26중고량, 대형 플랫폼
103.66e+1585,512~8551 萬27중고량, 대형 플랫폼
111.32e+17513,072~5.1 億28고량, 대형 웹 서비스
124.74e+18~308 萬~30.8 億29초고량, 초대형 분산 시스템
131.71e+20~1847 萬~184.7 億30초고량, 초대형 분산 시스템
146.14e+21~1.1 億~1108.2 億31최상급량, 글로벌 수준 서비스
152.21e+23~6.6 億~6649.4 億32최상급량, 글로벌 수준 서비스
167.96e+24~39.9 億~4.0 兆33최상급량, 글로벌 수준 서비스
172.87e+26~239.4 億~23.9 兆34천문학적 숫자, 이론상 영원히 충돌 없음
181.03e+28~1436.3 億~143.6 兆35천문학적 숫자, 이론상 영원히 충돌 없음
193.71e+29~8617.6 億~861.8 兆36천문학적 숫자, 이론상 영원히 충돌 없음
201.34e+31~5.2 兆~5170.6 兆37천문학적 숫자, 이론상 영원히 충돌 없음
廣告
廣告
데이터베이스 기본 키 길이 설계 도구 | Life Toolkit