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 5493 게시물 읽기
No. 5493
view 사용시
작성자
julia
작성일
2009-12-10 00:12
조회수
6,151

안녕하세요.


데이터 베이스가 용도에 의해 3개로 분류되어있는데요.

하나는 어드민 데이터 베이스 A, account 같은 정보들이 들어있구요

다른 하나는 프러덕션 프로세싱 데이터 베이스 P, 이 데이터베이스에서 account 를 join해서 써야할 일이 많아서 view를 만들어서 사용하고 있습니다.

마지막으로 데이터 프로세싱 데이터 베이스 D, 이 데이터 베이스에서도 account 를 join 해서 써야할 일이 있는데요.

관리를 편리하게 하기 위해서 D에서는 view_account 만들때 A 데이터 베이스를 다이렉트로 해서 view를 만들지 않고, P에 만들어진 뷰를 가지고 뷰를 만들거든요.

이유는 A와 P는 관련이 많고 담당하는 두 사람간의 켜뮤니케이션이 많습니다. 반면에 D 를 담당하는 사람과는 커뮤니케이션도 거의 없고, A 데이터 베이스가 아주 중요한 서버라서 왠만하면 그 데이터 베이스를 건들게 하고 싶지 않거든요.

이번에 A서버를 이전하다보니 A서버를 다이렉트로 view를 만들어 쓰는 사람덜이 있더라구요.

그래서 생각이 난건데....

위에있는 이유로 P에 있는 view를 사용하라고 하는게 쿼리 속도가 많이 떨어지는 건가 싶어서요.

사용되는 데이터 양은 그렇게 크지는 않습니다.

하나는 2000-3000 rows정도 들어있습니다. 데이터 양도 아주 많은 테이블은 아니구요.


조언 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
5496mssql 백업파일 복원 질문입니다. [1]
qordudwls
2009-12-11
6972
5495mssql2000 매개변수 오류
손님
2009-12-10
6070
5494mssql2008 미러링 구성에 대해서 문의 드립니다..
손님
2009-12-10
7148
5493view 사용시
julia
2009-12-10
6151
5492[HELP]사용자 지정 함수 정의 중 동적쿼리 작성 가능 여부
김강철
2009-12-09
10296
5491학생시간표 구하기
최대근
2009-12-09
5898
5490bak 파일 복원시 기존 db 에 추가하는 형식은 가능한가요?
yGun
2009-12-07
6048
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다