>>박영군 님께서 쓰시길<<
:: 안녕하세요. Oracle 8.1.6 사용자입니다.
::
:: Data Modeling을 하다가 궁금한점이 있어 질문 합니다.
::
:: 1000여개의 Table을 Create해야 하는데
:: Table Column의 Length를 텍스트인 경우 Varchar2(255), 숫자인 경우 Number(38,15)로
:: 일관되게 잡으려고합니다.
:: Column에 어떠한 값이 들어가야 할지 정확히 모르기 때문에 충분한 스페이스를
:: 확보 하려는 차원에서 대부분의 Column을 Varchar2(255), Number(38,15)로 구축하려 합니다.
::
:: 이렇게 Table을 500 - 1000여개(테이블당 평균 20여개 Column)를 생성하는데 있어
:: 어떠한 문제가 생길수 있는지 궁금 합니다.
:: 많은 전문가님들의 조언을 부탁합니다.
공간 낭비말고는 별문제가 없을듯...
varchar2사이즈는 250이하로 낮추시고
number타입은 소수점이하을 낮추시기를 바랍니다.
varchar2타입은 250바이트를 넘으면 3바이트로 (기본1바이트)길이정보를 나타내고
NUMBER타입은 유효자리수 두자리마다 한바이트씩에 맨티사를 필요로합니다.
|