안녕하세요 ABAP을 열공중인데요~~
써티도 준비하고 있는데....써티부분에 유니코드에 대한 부분도 나온다고 하는데..
그중에" 유니코드는 DB를 덜 잡아먹는다"...이게(O,X)어느게 맞나여??
그외에 혹시 유니코드 관련 알아야 할 사항이 있는지 ....
제가 초보라서요~~
답변 부탁드립니다.
안녕하세요 ABAP을 열공중인데요~~
써티도 준비하고 있는데....써티부분에 유니코드에 대한 부분도 나온다고 하는데..
그중에" 유니코드는 DB를 덜 잡아먹는다"...이게(O,X)어느게 맞나여??
그외에 혹시 유니코드 관련 알아야 할 사항이 있는지 ....
제가 초보라서요~~
답변 부탁드립니다.
글쎄요.. 답은 일단 X 입니다. ( 저 뭘 믿고 이렇게 단정적으로 얘기하죠? ㅋㅋ)
non-unicode에서는 1 character = 1 byte 이지만,
unicode에서는 1 character = 1 ~ 4 byte 입니다.(일반적으로 2 byte 죠?)
따라서 당연히 disk space도 1 ~ 4배가 필요합니다.
유니코드의 개념 및 disk space usage와의 연관성은 아래 포스팅을 참고하세요.
* 유니코드의 개념: http://www.insengsari.com/19
** 유니코드의 disk spae usage와의 연관성: http://www.databasejournal.com/features/mssql/article.php/3718066/Disk-Space-Usage-and-SQL-Server-Performance.htm
(좀 내려가다가... 중간에 ... [Using Data Types to Minimize Disk Space Usage] 소제목 부분을 보시면 됩니다)