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
운영게시판
최근게시물
MS-SQL Q&A 1412 게시물 읽기
No. 1412
조인의 성능에 대한 질문입니다
작성자
나성원
작성일
2004-07-05 17:17
조회수
2,556

Mysql로 되어 있던 DB를 MS-SQL로 옮기려고 합니다.

그런데 기존에 Mysql에서는 아래와 같이 데이터가 두개의 테이블에 나누어져 있었습니다.

member comment

member_num - member_num

name comment

...

따라서 코멘트를 보여주려면 조인을 통해 가져와야 했습니다.

그런데 문제는 성능이 너무 안나온다는데에 있습니다.

MySql의 특징이라 그런지 너무 느리더군요.

MS SQL에서도 이렇게 유지하는게 나을지 아니면 아래처럼 개정할지 잘 모르겠습니다.

member

member_num

name

comment

...

이렇게요.

대신 comment는 텍스트 형식으로 들어가게 될 것 같습니다.

내용이 제법 길어질 수 있으니까요.

어떤 것이 좋을 것 같습니까?

추천하시는 방법을 알려주세요.

참 데이터의 건수는 member_num이 10만건이구요. comment는 20만건 정도 됩니다.

그럼..

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

member

member_num

name

comment

 

처럼 바꾸시더라도 크게 성능향상은 없을듯 합니다.

self-join 이 돼어 버리니깐요

그러니까 테이블 구조는 원래대로 하시고 인덱스를 이용한

tunnig이 더욱더 절실한것 같군요

백승욱님이 2004-07-08 18:48에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1415MS-SQL Server 에 sybase DB Add Linked Sever 하는 방법
초보
2004-07-08
3158
1414Log 기록을 다른 테이블에 저장 합니다. 원본 내용의 테이블과 로그 기록을 같이 보여 주려 하는데요
강가람
2004-07-08
2631
1413view 테이블은 동적으로 생성하고 싶은데요.. [1]
이상용
2004-07-08
3375
1412조인의 성능에 대한 질문입니다 [1]
나성원
2004-07-05
2556
1411서버별칭으로는 연결이 안되고,tcp/ip로는 입력이 됩니다 [1]
gisfocus
2004-07-05
2573
1410visual6.0으로 odbc연동법좀 알켜주세여
이근석
2004-07-05
2298
1409ms-sql에서 특정 값이 있는 row가 몇번째 것인지 알아오는 법을 알고 싶습니다.
박세환
2004-07-05
4941
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다