티스토리 뷰
분명 sys 계정에서 scott 계정에 아래 4개의 권한을 줬다.
GRANT SELECT ON v_$session TO scott;
GRANT SELECT ON v_$sql_plan_statistics_all TO scott;
GRANT SELECT ON v_$sql_plan TO scott;
GRANT SELECT ON v_$sql TO scott;
그리고 쿼리 실행후
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR(NULL,NULL,'ALLSTATS LAST'));
이 쿼리를 실행했는데 A-rows가 안나오는 것이다.
이유는 쿼리 실행전 아래 쿼리를 실행했어야 했기 때문이다.
ALTER session set statistics_level = all;
오라클 developer는 저걸 다 해야 xplan의 a-rows가 보여진다.
댓글