시작페이지로 시작페이지로
즐겨찾기추가 즐겨찾기추가
로그인 회원가입 | 아이디찾기 | 비밀번호찾기 | 장바구니 모바일모드
홈으로 와싸다닷컴 일반 상세보기

트위터로 보내기 미투데이로 보내기 요즘으로 보내기 싸이월드 공감
DataBase에 대해서 궁금한게 있습니다.
자유게시판 > 상세보기 | 2010-12-07 06:57:54
추천수 0
조회수   744

제목

DataBase에 대해서 궁금한게 있습니다.

글쓴이

정주호 [가입일자 : 2003-12-04]
내용
요즘 DataBase에 재미를 들이고 있는데요

지금 쓰는건 mdb입니다. MS-Access인데요



데이터가 계속 늘어날 경우 mdb같은 경우는 속도저하가 얼마나 있는지 싶어서요

최대 약100만개 정도의 data가 존재한다면

쿼리로 검색하게 되면 시간이 얼마정도 소요되는지 궁금합니다.

그리고 데이터가 늘어남에 따라 관리해야 할건 어떤것이 있는지도 궁금합니다.

지금 하고 있는건 access에서 압축 및 복구만 간간히 해 주고 있습니다.

사용프로그램은 visual basic 2008로 구동시켜서 쓰고 있습니다.



인터넷에서 쓸건 아니고 개인적으로 업무상자료 관리입니다.

현재 3달정도 되었는데.. 약 만개정도의 데이터가 쌓이다 보니

약간 멈칫멈칫 하네요..

혹시 비슷한상황에서 더 나은 다른 db가 있으면 추천해 주셔도 좋습니다.

끝까지 읽어 주셔서 감사합니다.
추천스크랩소스보기 목록
chdufwldhr@naver.com 2010-12-07 07:56:17
답글

자료구조의 기본은 2진트리입니다.<br />
전선이 단선 된 곳을 알아내려는 방식에서 시작이 되었죠.<br />
그러므로 B트리로 발전하여 대규모의 데이터베이스에 응용됩니다.<br />
개인 사용자라도 그리 느리지 않으니 계속 이용해보십시오.<br />

chdufwldhr@naver.com 2010-12-07 07:59:15
답글

수정: 기본은 순차 정렬입니다. 그러면 이분검색이 아주 빠르거든요.

savi@chollian.net 2010-12-07 08:36:18
답글

DB의 속도저하는 다양한 부분에서 원인을 찾아야 합니다. 서버 자체의 H/W 스펙부터 테이블 설계, 인덱스 구성, SQL 최적화, DB 자체 최적화 설정 등등.. 100만건 정도면 accsee로도 그다지 문제 없을거 같은데요.. <br />
<br />
참고로 전 access 전문가는 아닙니다.. ㅡ.ㅡa

전국찬 2010-12-07 09:01:59
답글

ms access는 30만건 record가 저장되는 걸로 압니다. 요근래 버전은 모르겠습니다만...<br />
<br />
mysql 추천드립니다. 개인용도라고 하시면 ms sql express는 괜찮ㅇ을 듯한데 자료 건수 제약은 확실히 모르겠습니다. 보통 개발 목적으로 사용하는 것이라...

권윤길 2010-12-07 09:13:40
답글

mdb로는 R-DB 개념만 익힌다 생각하시고 다른 제대로된 DBMS로 건너 뛰세요.<br />
까놓고 mdb는 db도 아녀유. db 흉내내는 file 이지...

엄광섭 2010-12-07 09:15:05
답글

까놓고 mdb는 db도 아녀유. db 흉내내는 file 이지... Ver 2.0.. <br />

문경석 2010-12-07 09:35:48
답글

윗두분말씀동감... 맛만보시고 mysql정도로 넘어가심이... (정품은돈의압박이 ^^;;)<br />
mysql하시다 오라클 로 넘어가시거나하시면될듯합니다....<br />
데이터베이스 사용하시다보면 하드웨어도 관심이...<br />
돈많이들겁니다 ㅎㅎㅎㅎ 자료가 방대해지다보면 멈칫하고 병목생겨셔 <br />
레이드에 손이가게되고 다시 scsi 레이드로 가고.... sas 레이드로 넘어가게 된다는

moolgum@gmail.com 2010-12-07 09:44:36
답글

액세스는 다중접속용으로 개발된 게 아니라서 트랜잭션 처리등도 안되고 그래서 DB가 아님다. <br />
액셀 파일이랑 거의 동급이라는.

정주호 2010-12-07 10:54:51
답글

답글 달아주신분들 감사드립니다. 근데.. 내용은 아득하네요.. ㅠ.ㅠ<br />
출근전에 질문올려놓고 출근해서 지금 봅니다만... 제 능력을 넘어서는걸 요구하시는군요..<br />
지금까지 공부해 온것도 무지 힘들었습니다.. 전공이 컴퓨터가 아니고.. 건축설계입니다..<br />
업무상 모든 자료를 db화 시킬려고 시작한건데.. 일이 갈수록 커지네요..<br />
일단 국찬님 말씀대로 mysql쪽을 또 공부해 보도록 하겠습니다..<br

최봉환 2010-12-07 10:58:05
답글

까놓고 mdb는 db도 아녀유. db 흉내내는 file 이지... Ver 3.0 <br />
늦었지만 ^^;

정주호 2010-12-07 11:00:07
답글

mysql은 어떤가요? 공부해볼 가치가 있을까요?

moolgum@gmail.com 2010-12-07 12:33:30
답글

mySQL보다는 SQL-SERVER나 오라클쪽이 나을 겁니다. 공짜로 배포하는 버젼도 있어요.

uesgi2003@hanmail.net 2010-12-07 13:20:35
답글

DB 전문가가 되실 것이 아니면 그냥 Access 사용하시는 편이 낫습니다. 어느 정도의 데이타가 최종 데이터양이 되는지 모르겠지만, RDBMS로 넘어가는 것은 도스쓰다가 윈도우로 넘어가는 것처럼 더 쉬워지는 것이 아닙니다. 상당한 공부를 해야 합니다. <br />
요즘에는 SQL-Server/Oracle 모두 퍼스널 버전이 공개되어 있어서 시도해보시는 것도 재미있기는 합니다만.

uesgi2003@hanmail.net 2010-12-07 13:25:24
답글

위에서 이미 언급했듯이 DB 정렬이나 인덱싱 기법을 사용하면 일반 사용자는 Access 만큼 편한 것이 없습니다.

  • 광고문의 결제관련문의