먼저 설계 하려는 DB는 사주DB를 만들려고 하는데
필드가 날자별로 삽입이 되어야 하기 때문에 1년에 365개의 필드가
생성 됩니다.
그러면 100년이면 36500개의 필드가 생성 되어야 합니다.
만일 이렇게 되면 검색 했을경우 속도가 느려질까봐
1년 단위로 테이블을 나눠서 만들어볼까 하는데 어떻게 하는게 조은지
조언부탁 드립니다.
어떤 DB를 쓰실건지 명시해 주셨으면 좋으련만...
요즘 나오는 디비는 36,500개의 데이터 만으로
그다지 속도가 줄지 않는 걸루 알고 있습니다.
하지만, 속도가 걱정이 되신다면 인댁스를 사용하는
것도 좋은 방법이라 생각됩니다.
물론 메모리를 조금더 잡아 먹긴합니다만....
필드가 생성된다는 말이 이해가 되지 않는군요.
데이터의 하나의 Row(레코드, Tuple)이 삽입되는 것으로 생각해야 할 것 같군요.
35,500개의 Row라면 Full Scan하더라도 속도가 그리 느리지 않을 겁니다.