2012-07-19 1 views
2

최신 MySQL에서 저장 프로 시저를 사용할 때 성능상의 이점이 있는지 알고 싶습니다.저장 프로 시저와 최신 MySQL의 일반 SQL 쿼리 비교

일반 SQL은 구문 검사를하기 때문에 저장 프로 시저처럼 작동합니다. 계획이 선택되고 컴파일되고 캐시됩니다.

최근 버전의 이점은 무엇입니까? 아직도 몇몇 회사들이 저장 프로 시저를 주로 사용하고 있기 때문에. 사전에

감사합니다, 캐서

+0

최신 버전의 경우에도 성능상의 이점이 있지만, 최소한의 의견은 논쟁의 여지가없는 질문입니다. sproc하려면 또는 sproc하지 않습니다. – redej

+0

DB 서버가 응용 프로그램 서버와 다른 서버 (보통 경우)가 될 경우 성능 또는 속도가 네트워크 대기 시간/네트워크 속도/네트워크 대역폭에 따라 달라 지므로 저장 프로 시저가 일반 쿼리보다 빠릅니다. 요청 및 응답을위한 턴 어라운드 시간. – Kathir

답변

1

DB를 및 응용 프로그램 서버가 로컬 많은 성능 차이가 없습니다. DB와 App Server가 정상적으로 다른 장소에있을 때 성능 차이가 있습니다.

관련 문제