database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30182 게시물 읽기
No. 30182
DB설계문제인데요. 부하가 많을지 모르겠습니다
작성자
릭아렌
작성일
2012-01-04 19:06ⓒ
2012-01-07 09:21ⓜ
조회수
7,524

 일반 PC에 MySQL 로 DB를 놓고  윈도우 서버에 ASP로 페이지를 만들어 접근하고 싶습니다.

 

DB가  한 레코드당 1000바이트 정도 된다고 했을때 40만개의 레코드가 있고,

 

100여명이 동시에 접속하여 검색하거나 글을 올리거나 한다면 부하가 심할까요.

 

무지한 질문이지만 답변 부탁드립니다. 

 

--------------------------------------------------------------

민족님의 댓글보고 추가합니다. (댓글달아주셔서 감사합니다 ㅠㅠ)

약20여개의 팀이 있고요, 팀당 평균 2만개의 레코드를 가지고 있습니다.  모든팀은 자기팀의 데이터에만 접근할 수 있고요.

테이블도 크게 구성을 안하고    

TB_USER (8개필드)   -> 인덱스1개:uid

TB_DATA(20개필드)

TB_MSGNOTE(5개필드)

TB_TEAMCODE (4개필드)

TB_SENDREC (5개필드)

TB_CODETABLE

이 정도의 구성에서 크게 추가되지 않을 것 같습니다만

문제는 TB_DATA를 가지고 검색해오는 것인데,
자신이 속한 팀코드 중에서만 데이터를 가져올 것이므로 개인이 순수하게 억세스하는 데이터는 2만개 정도가 될 것 같습니다.
 

주로 이루어질 작업은요 거의 아래와 같이 두가지 입니다.

===============================================
1. 자신이 속한 팀의 데이터리스트를 페이지단위로 보는 작업과

2. 그 중 하나의 데이터를 가져와서 수정하거나 삭제하는 작업.
===============================================

이런 작업만 이루어 진다고 했을때 일반 PC서버로 해도 부하가 심하진 않을런지요.
서브쿼리는 최대한 (거의 한개도) 안쓸 예정입니다.

고수 분들의 많은 지도 부탁드리겠습니다.

이 글에 대한 댓글이 총 3건 있습니다.

 

글쎄요.. 100 명이 얼마의 트레픽을 낼지는..  아무도 모를듯 하네여 ㅎ

 

그리고 쿼리가 어떻게 수행되는지도.. 모르는 상황에서는 분석 자체가 안되죠

 

민족님이 2012-01-05 20:16에 작성한 댓글입니다. Edit

 

 

사실 충분하다고 해도.. 정확한건 테스트 해봐야 압니다.

근대 적어주신 걸로 봐서는 쿼리도 아주 심플 할거 같고

 

INDEX 설계만 잘 하신다면.. 페이징 처리시에도 문제 없을거 같네요..

 

꼭 좋은 결과 있길 바라겠습니다.

민족님이 2012-01-09 10:30에 작성한 댓글입니다. Edit

민족님 감사드립니다.

제가 늦게 덧글을 보게 되었네요. 

일단 한번 만들어서 시도해 보겠습니다. 다시 한 번 감사의 말씀 드리고요.

새해 복 많이 받으십시요 ^^

 

릭아렌님이 2012-01-25 02:18에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
30185레코드 id생성시 autoincreased나 시퀀스말고 다르게쓰는 경우가있나요? [2]
조송민
2012-01-11
8204
30184sleep 함수에 대하여
jindogg
2012-01-10
7768
30183오라클 시퀀스 mysql로 어떻게 쓰나요?? [1]
오진환
2012-01-05
8485
30182DB설계문제인데요. 부하가 많을지 모르겠습니다 [3]
릭아렌
2012-01-04
7524
30181innodb엔진을 쓸때 옵션중에서 질문드립니다. [2]
이제환
2012-01-02
7758
30180zipcode가 정상적으로 작동이 안되요.. [1]
박신욱
2012-01-01
7344
30179두개의 테이블 JOIN 시 하나의 데이터만 가져오는 방법 [4]
연이
2011-12-31
8306
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다