DBMS_SHARED_POOL.MARKHOT
·
Oracle/Performance
LCO에 대한 과도한 Pin으로 인한 library cache: mutex X 경합을 해소하기 위해 DBMS_SHARED_POOL.MARKHOT 프로시저 적용을 고려할 수 있습니다. 테스트를 위해 아래와 같이 테이블과 함수를 생성하겠습니다.-- 1-1DROP TABLE t1 PURGE;DROP TABLE t2 PURGE;CREATE TABLE t1 (c1) AS SELECT ROWNUM FROM XMLTABLE ('1 to 100');CREATE TABLE t2 (c1) AS SELECT ROWNUM FROM XMLTABLE ('1 to 100');-- 1-2CREATE OR REPLACE FUNCTION f1 (i_val IN NUMBER) RETURN NUMBERISBEGIN RETURN ..