0

JEE 프로젝트에서 작업 중입니다. 클라이언트는 SELECT * from table 스타일의 쿼리 대신 모든 SELECT 요청을 저장 프로 시저에 넣기를 원합니다.저장 프로 시저 또는 쿼리 사용

자바 파일에서 그는 Call findall() 스타일의 쿼리를 MySQL에 사용하려고합니다.

실행 시간과 가장 큰 데이터베이스를 고려한 두 가지 방법의 차이점은 무엇입니까?

+0

그래서, 우리는 모국어가 아닌 사람들을 모욕하는 것을 피해야한다고 생각합니다. 그리고 영어가 모국어가 아닌 사람들은 질문을 올리기 전에 동료의 도움을 요청해야합니다. –

+0

@OllieJones, 귀하의 조언에 감사드립니다.^_ ^ – amara

답변

0

MySQL에서는 저장 프로 시저의 쿼리와 Java (또는 기타) 프로그램에서 직접 실행 한 쿼리와의 성능 차이가 거의 없습니다.

(RDMS 서버의 일부 다른 차종은 저장 프로 시저를 컴파일하고 그래서 그들로부터 약간의 최적화를 얻을 수 있습니다. 그러나 MySQL은 간단합니다.)

당신은 성능에 대한 걱정없이 저장 프로 시저에 쿼리를 이동할 수 있습니다.