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
운영게시판
최근게시물
Oracle Q&A 38886 게시물 읽기
No. 38886
어떤 파티션에서 Access가 되었나 알수 있나요?
작성자
궁금이(kimscom)
작성일
2011-09-20 17:50
조회수
3,147

파티셔닝 된 테이블을 조회해서 결과를 얻었는데.. 이때 어떤 파티션을  Access했는지 알수 있는 방법이 있나요?

쿼리나 파티션된 정보를 보지않고 알수 있는 방법이요~

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

내용..추가 

ALTER SESSION SET STATISTICS_LEVEL = ALL;

SELECT /*+ gather_plan_statistics*/ ~~~ 쿼리문 ;

SELECT * FROM table(DBMS_XPLAN.DISPLAY_CURSOR(null,null,'advanced allstats last'));

 위처럼 하니 연속된 파티션에서 연속된 범위는 숫자로 표현되서 보이긴하네요.

저는  allstats last 만 사용했었는데 advanced allstats last로 하니 pstart와 pstop이 보이는군요~

 

아~~ 그런데 파티션을 세개 타도록 해서 확인해보니 아래처럼 불명확하게 나오는군요..정확히 어떤 파티션들이 Access 되었나 알수 있는 방법은 없나요?

SELECT /*+gather_plan_statistics*/ * from TEST_TBL where P_KEY IN ('01','03','11') AND pcode = 'SSS';  --> P01,P03,P11 파티션을 타는건데...

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Id  | Operation                           | Name         | Starts | E-Rows |E-Bytes| Cost (%CPU)| E-Time   | Pstart| Pstop | A-Rows |   A-Time   | Buffers | Reads  |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
|   1 |  PARTITION LIST INLIST|                       |      1 |  37508 |  9889K|  3716   (1)| 00:00:45 | KEY(I | KEY(I |     50 |00:00:00.02 |       9 |     14 |
|*  2 |   TABLE ACCESS FULL | TEST_TBL  |      1 |  37508 |  9889K|  3716   (1)| 00:00:45 | KEY(I | KEY(I |     50 |00:00:00.02 |       9 |     14 |
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

 

 

궁금이(kimscom)님이 2011-09-21 17:00에 작성한 댓글입니다.
이 댓글은 2011-09-21 17:30에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
38890암호화된 테이블의 쿼리조회시 복호화 속도 비교 문의. [2]
앙마승재
2011-09-22
4041
38889대량 Insert 실패 [1]
초보
2011-09-22
3536
38887쿼리좀 봐주세요 [3]
권혁수
2011-09-21
5116
38886어떤 파티션에서 Access가 되었나 알수 있나요? [1]
궁금이
2011-09-20
3147
38885windows7에서 oracle 8i client 설치 시 [1]
채선
2011-09-20
4338
38884통계 부분합 관련하여... [1]
일쌍다반사
2011-09-20
3826
38883두개의 row를 하나로 통합 질문드립니다. [1]
나무야
2011-09-20
4141
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.015초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다