mysql에 soft parsing 이란게 있나요?

질문;퇴근도 못하고 2시간동안 고민하다 해결 안되 질문 올립니다. mysql에 soft parsing 이란게 있나요?

execution plan 재사용. oracle, sybase,mssql에는 있는데 mysql에 있다는 문서가 없고 블로그엔 사람들이 추정한거만 있고…ㅠㅠ

A: soft parsing 대신 쿼리캐시로 sql 및 데이터를 재사용 하는걸로만 알구있습니다.. ㅠㅠ

A: http://m.dbguide.net/dbguide.db?cmd=view&boardUid=148212&boardConfigUid=9&categoryUid=216&boardIdx=137&boardStep=1
A: 소프트 파싱(Soft Parsing) : SQL과 실행계획을 캐시 에서 찾아 곧바로 실행단계로 넘어가는 경우를 말 함
하드 파싱(Hard Parsing) : SQL과 실행계획을 캐시 에서 찾지 못해 최적화 과정을 거치고 나서 실행단 계로 넘어가는 경우를 말함

A: 지금 oracle 과 mssql 에 대해서는 library 캐시영역에서 파싱된 플랜을 가지고 있는데 mysql 내용은 언급이 없네요 ㅠㅠ

A: 그래서 MySQL에 소프트파싱이 있는가???
저도 본적 없다 입니다 ㅜㅜ

A: query cache 사용을 하면…
query_cache_type=1
http://dev.kthcorp.com/2011/08/02/query-cache-use-at-your-own-risk/

A: 결론;mysql에는 soft p 없다.

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중