Sql 실행 질문

Sql 실행 질문

작성일 2021.06.21댓글 1건
    게시물 수정 , 삭제는 로그인 필요

텡프 테이블 생성퀴리 Create tmp select 쿼리 실행햐면 처음에는 30분걸리고 이후 동일쿼리 실행시 1분도 안걸립니다.

듣기론 처음 실행할떄db메모리에 저장되어이후 실행시 빨라진다고 들었는데요.

이거 첨으로 느린상태로 초기화 못하나요?

힌트만 변경하면서 쿼리 속도 테스트하는데 난감하네요

세션재접속해도 동일하던데요.



profile_image 익명 작성일 -

select 시 사용된 인덱스와 데이터 블럭들 일부가 캐싱되어서 그렇습니다.

테이블 full scan 이라면 우선순위가 낮아 금방 제외되지만, 인덱스 블록들은 버퍼에 오래 남을 수도 있습니다.

강제로 buffer cache를 삭제하는 방법은 아래와 같습니다만, 시스템 전체에 지대한 영향을 미치는 작업이므로,

혼자 쓰는 DB가 아니고 후속영향을 잘 모른다면, 반드시 DBA와 협의된 경우만 수행하기 바랍니다.

단, 오라클 dbms의 사례이니, 다른 dbms라면 직접 찾아보거나 문의하시기 바랍니다.

- buffer cache 비움

alter system flush buffer_cache;

- shared pool 비움

alter system flush buffer_pool;

건승하시길~

Dbms sql실행질문

이테이블로 1번 밑에 mysql 에적혀있는 sql문그대로 실행결과를 캡쳐하거나... 2020.12.01. 08:04:24 질문 작성자 결과가 다르대요 dbms마다 2020.12.01. 12:13:24...

xampp mysql start 문제

... exe를 꺼주면 xampp mysql이 실행되기는 하는데 매번 이렇게할때마다 귀찮아서 질문드립니다. 이런 현상이 왜 생기는걸까요?...

Sql 실행 질문

텡프 테이블 생성퀴리 Create tmp select 쿼리 실행햐면 처음에는 30분걸리고 이후 동일쿼리 실행시 1분도 안걸립니다. 듣기론 처음 실행할떄db메모리에...

TOAD에서 PL/SQL 실행 관련 질문

... sql navigator에서 pl/sql 실행방법은요? (exec atm_monitor 이러면 안되더라구요 -..-) 조회결과는 어디서 보는지요? 1.DBMS_OUTPUT.PUT_LINE('total...

mysql 질문있습니다.

... 첫 실행에서만 설정이 가능한건가요? 이후에 설정하려고하면 read-only라고... 설치 후 첫 실행에서만 설정 가능한 이유: MySQL은 데이터베이스를 생성할 때 파일...

리눅스 mysql실행이 안되요...

... 이렇게 하면 safe_mysqld 를 실행시킬때 safe_mysqld 가 들어 있는 디렉토리에서 질문하셨던 방법대로 실행을 해도 실행이 됩니다. 해당 글은 지식스폰서가 활동 기간...

mssql2000 실행질문

... 실행하면 오류가나네요 서비스에서 실행해도 오류나고요 저기실행이안되서... SQL 오류 로그 로그 폴더 아래에 SQL 오류로그에 시작관련하여 다른 특별한 오류메시지가...

unix shell로 mysql 실행할수있나요??

... 유닉스 프롬프트 쉘로 mysql 실행가능한가요??? 그리고 책을 하나사서 mysql... c:\mysql\bin\mysqld.exe --install 해보시구 잘 안돼시면 추가질문이나 아래 사이트에...

sql 질문

... 저의 학번과 이름을 리터럴 문자로 표시해 SQL 질문실행해볼게요. SQL 실행 명령어에는 제 학번과 이름을 직접 입력하고, 해당 결과를 확인하도록 할게요. 함께 결과를...