wintertreey 님의 블로그
[MySQL] 테이블 구조, 생성 본문
https://opentutorials.org/course/3161/19536
Structured Query Language
row 2, column 4.
https://opentutorials.org/course/3161/19537
File은 가로로 읽고, DB는 세로로 읽음.
CHAR vs VARCHAR
CHAR는 무조건 해당 메모리만큼 할당한다. 따라서 주어진 값이 그보다 작다면, 뒤에 그만큼 공백을 붙여준다.
VARCHAR는 가변적.
근데 그 뒤에 update시 데이터가 늘어나면 바로 해당칸에 붙는게 아니고, 맨 뒤 블록에 붙는다. 그게 체이닝 현상.
예전엔 그게 속도 저하의 문제가 있었으나 요즘엔 서버의 발달로 속도 저하이슈는 많이 발생하지 않는다.
'SQL과 DB' 카테고리의 다른 글
[MySQL] SELECT (2) | 2025.08.26 |
---|---|
[MySQL] INSERT (0) | 2025.08.26 |
[MySQL] 구조. 데이터베이스와 스키마. (0) | 2025.08.22 |
연관관계 매핑 : 1대1, 1대다 다대1, 다대다 (1) | 2025.06.30 |
FOUND_ROWS, SQL_CALC_FOUND_ROWS (0) | 2025.06.25 |