Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- django
- 이용자블럭
- 데이타타입
- 파이썬
- 장고
- pagenotfound
- Python
- url설계
- 유튜브주소
- 로그인테스트
- 차단시프로세스
- 댓글설계
- 팔로우팔로워
- 제일상단으로
- block_user_process
- follow 기획
- 반응형이미지
- 영문과숫자가혼합된중복되지않는주소
- blockuser
- logintest
- replyschema
- gototop
- 팔로우기획
- 앱생성방법
- 가짜 세션
- fakesession
- 차단프로세스
- Block
- celery # redis #django #장고 #python #파이썬
- Bootstrap
Archives
- Today
- Total
코딩이야기
data type Char vs VarChar 본문
CHAR와 VARCHAR는 모두 문자열 데이터를 저장하기 위해 사용되는 데이터 타입이지만, 이 두 타입 간에는 몇 가지 중요한 차이점이 있습니다.
CHAR (Fixed Length Character)
- 고정 길이:
- CHAR는 고정 길이 문자열을 저장합니다. 예를 들어, CHAR(10)으로 정의된 필드는 항상 10자의 문자열을 저장합니다.
- 만약 저장되는 문자열의 길이가 10자보다 짧으면, 나머지 공간은 공백으로 채워집니다.
- 성능:
- 고정 길이이기 때문에, 저장 및 검색 속도가 VARCHAR보다 빠를 수 있습니다.
- 데이터의 길이가 일정할 때 유리합니다.
- 용도:
- 길이가 일정한 문자열 데이터를 저장할 때 사용됩니다. 예를 들어, 고정 길이의 코드를 저장할 때 적합합니다.
VARCHAR (Variable Length Character)
- 가변 길이:
- VARCHAR는 가변 길이 문자열을 저장합니다. 예를 들어, VARCHAR(10)으로 정의된 필드는 최대 10자의 문자열을 저장할 수 있습니다.
- 저장되는 문자열의 길이에 따라 저장 공간이 결정됩니다.
- 성능:
- 길이가 가변적이므로, 저장 공간을 효율적으로 사용할 수 있습니다.
- 하지만 길이가 가변적이기 때문에, 데이터의 검색 속도가 CHAR보다 느릴 수 있습니다.
- 용도:
- 길이가 가변적인 문자열 데이터를 저장할 때 사용됩니다. 예를 들어, 사용자 이름이나 주소와 같은 데이터를 저장할 때 적합합니다.
'KnowHows' 카테고리의 다른 글
Follow 기획 (0) | 2024.06.25 |
---|---|
유저 차단 모드 기획시 , 기본적으로 처리해야할 내부 프로세스 (0) | 2024.06.25 |
UUID(Universally Unique Identifier) (0) | 2024.06.25 |
댓글 구조 설계 (0) | 2024.06.24 |
반응형에서 빠른 이미지 로딩을 위한 Tip (0) | 2024.06.24 |