안녕하세요...
데이타베이스를 처음으로 사용해 볼려구 하는데여..
테이블 구성에 관련한 질문입니다.
약 1년치 데이터를 보관 하려 합니다.
필드가 한 10개..되는 테이블에
1년치 데이터가 약 40000개 정도 예상이 됩니다.(레코드)
이정도 데이터를 1개의 테이블로 구성해도 데이터 검색 속도나 또는 다른 문제가 될 만한 소지는 없을까요?
이게 문제가 되면 1달 치 정도로 나누어서 구성을 해 볼려구 하는데....
사실 1달씩 나누는 것도 아직 어찌할지 잘 모르겠습니다만,,
(테이블을 12개를 만들어 놓고 해야하는건지...쩝.)
참고로...그냥 로컬 DB를 사용하려구 합니다만....(Paradox)
제가 DB Program을 처음 해봐서 이게 질문꺼리가 되는지도 잘 모르겠습니다.
상세히 알려주시면 감사하겠습니다.
파일 수가 엄청나게 많이 늘어 납니다.
따라서 월별로 나누는 방법은 별로 추천하지 않구요,
꼭 나누셔야 겠다면 년단위로 나누세요.
또한 아무리 후진 DB라도 레코드 40000건 정도에
큰 성능저하가 오지는 않습니다.
(물론 코딩이 엉터리면 느릴 수도 있겠죠)
참고로, 파라독스DB나 dBase DB는 여러 환경에 의해서
테이블아나 인덱스 등이 잘 깨질 수 있으니
ADO와 Access DB도 한 번 검토해 보세요.