자바 세계에서는 앱 서버가 DB 연결과 같이 "값 비싼"리소스를 풀링하는 것이 꽤 표준입니다. 반면에 동적 언어에서는 대부분의 스택이 풀링 된 리소스와 특히 DB 연결과 관련이 거의 없습니다.DB 연결 풀링이 모두 중요합니까?
예. 인기있는 PHP + MySQL 콤보에 대해서는 가난한 사람이 풀링 된 연결로 간주 될 수있는 지속적인 연결에 거의 사용되지 않는 것으로 나타났습니다.
DB 연결 풀링 개념이 널리 구현되지 않은 경우 실제 배포에서 성능/확장 성 이득이 그다지 중요하지 않을 수 있다는 의미입니까?
첫 번째 단락이 사실인지 잘 모르겠습니다. 연결은 중량이 많은 객체이므로 풀링해야합니다.특정 데이터베이스 서버가 100 또는 1000 회의 연결을 처리 할 수있는 것은 아닙니다. – cherouvim
연결 풀링을 사용하는 유일한 이유는 아닙니다. 방금 그 이유 때문에 자주 사용한다고 말했지만 다른 것이있을 수 있습니다. – mlemos