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 27948 게시물 읽기
No. 27948
Full Table Scans
작성자
박신득(psdjc)
작성일
2008-12-29 09:59
조회수
5,566

안녕하세요.


monyog 트라이얼버전을 돌리다가 


Full Table Scans에서 critical 한 경고가 나오는데요.


Full Table Scans 이 어떤 역할을 하는지 궁금합니다. 어떤 튜닝이 필요할까요?


Percentage of full table scans 이 43.9% 로 나오네요..


그럼 조언 부탁드립니다.

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

안녕하세요 박성원입니다.


DBMS는 데이터를 저장하는데 저장된 데이터를 조회 혹은 가공할 경우, 데이터에 접근하는 방법에 있어 


1. index를 이용해서 이미 정렬된 데이터에 데이터를 찾는 방법이 있구요


2. 테이블을 처음부터 끝까지 모든 데이터를 조회하는 방법이 있습니다. 


2번항목이 full Table Scan에 해당되구요. 물런 성능적인 면에서 2번보다는 1번 항목이 좋습니다. 


이미 정렬되어있는 데이터를 가지고 찾기때문이죠.


간혹가다 1번보다 2번항목으로 데이터를 찾는것이 더 효율적인 테이블도 있습니다만, index 정책을


수립하셔서 index scan을 채크하시고, 쿼리 결과가 보다 빠르게 처리될 수 있도록 조치하도록 해야겠지요



explan으로 query결과를 체크할 수 있습니다. ^^





박성원(darkancia)님이 2008-12-29 11:19에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27951게시물이동 쿼리하나만 부탁합니다 [2]
초보
2009-01-05
4659
27950IPv6 애플리케이션과 DB의 연동시 요구사항 [1]
IPv6
2008-12-30
5265
27949년,월간 합계 쿼리를 한번으로 끝낼수 없는건가요? [1]
초보
2008-12-29
6932
27948Full Table Scans [1]
박신득
2008-12-29
5566
27947slave DB 변경에 관한 방법론에 대해서 문의드립니다.
박성원
2008-12-26
4824
27946update 쿼리 시간 [1]
2008-12-25
5792
27945update set where 1 구문 [3]
박성원
2008-12-24
5041
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다