안녕하세여 .??
DB 테이블을 설계하다 보니 아래와 같이 binval 타입을 mediumtext 를 써야 할 일이 생겼는데여.. 이놈이
1~16777215 bytes (16M bytes) 용량까지 지원한다고 합니다.
CREATE TABLE `roster_photo` (
`eid` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`binval` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci,
PRIMARY KEY ( `eid` )
) TYPE = MYISAM ;
궁금한거는 경우에 따라서 binval 값이 10K bytes 의 작은 값들인 레코드을 insert 해야 하는 경우가
많은데 이경우 Hard disk 용량은 binval 타입인 mediumtext의 최대 값인 16M bytes 를 잡아먹는지
아니면 10k bytes 즉 , 실제로 삽입되는 binval 의 사이즈만큼만 Hard disk 용량을 차지하는지 궁금합니다.
실제로 DB관련 테이블 파일이 커지는 걸텐데 어떤 파일을 확인하면 될까여? Insert 하고여...
고수님들의 고견을 부탁드립니다.
꾸벅 -.-
|