일부 자습서에서는 org.postgresql.ds.PGConnectionPoolDataSource
을 사용한다고하지만 일부는 단지 org.postgresql.ds.PGSimpleDataSource
이라고 말합니다 ... 둘 사이의 차이점은 무엇입니까?Postgres 글래스 피 풀링
1
A
답변
3
차이점은 org.postgresql.ds.PGConnectionPoolDataSource
클래스가 연결 풀을 구현하므로 성능상의 이점이 있습니다. 문서에 따르면
간단한 데이터 소스. 에 DataSource를 사용하려면 databaseName 속성을 설정해야합니다. serverName, portNumber, user 및 password에 대한 설정은 선택 사항입니다. 주 : 이러한 특성은 수퍼 클래스에서 선언됩니다.
ConnectionPoolDataSource에의 Class PGConnectionPoolDataSource
PostgreSQL을 구현. 응용 프로그램 서버 또는 미들웨어 공급 업체는 이이 ConnectionPoolDataSource를 이용하는 DataSource 구현을 제공해야합니다. 그렇지 않은 경우 을 PoolingDataSource라고하는 PostgreSQL 구현을 사용할 수 있지만 서버 또는 미들웨어 공급 업체가 을 제공하지 않는 경우에만 을 사용해야합니다. 왜? 서버는 동일한 과 동일한 트랜잭션 내에서 연결을 요청하는 모든 EJB에서 동일한 연결을 다시 사용하거나 다른 유사한 고급 기능을 제공하려고 할 수 있습니다.
은 참조 :
관련 문제
- 1. 글래스 피 (glassfish) 호스팅
- 2. 글래스 피 노드 클러스터링
- 3. 글래스 피 다이제스트 인증
- 4. 글래스 피 메일 액세스
- 5. 자바 글래스 피 문제
- 6. Jruby 글래스 피 메모리 분할
- 7. 자바 JVM 대 글래스 피
- 8. 글래스 피 3.1.1 로그에 쓰여지는 중이 없습니다.
- 9. 디버깅 정보가없는 글래스 피 크래시 (중지)
- 10. 글래스 피 JSP null 포인터 예외
- 11. OEPE 글래스 피 디버그 연결이 거부되었습니다.
- 12. RESTless 서비스가있는 자동 시작 글래스 피
- 13. SQLAlchemy 연결 풀링 문제 - Windows 용 Postgres
- 14. 글래스 피쉬의 JDBC 연결 풀링 핑을 무한정 끊습니다.
- 15. 가끔 이상한 글래스 피 오류가 다시 시작으로 해결 되었습니까?
- 16. 광고 그룹에서 글래스 피 롤로의 보안 역할 매핑
- 17. 오류 풀링 연결 풀링
- 18. 피
- 19. 피
- 20. 피
- 21. 피
- 22. 글래스
- 23. Tomcat 7의 연결 풀링
- 24. 글래스 피쉬 3.1 클러스터링
- 25. 모니터링 django postgres 연결
- 26. HBase 연결 풀링 및 풀링 구성
- 27. 윈저와 풀링
- 28. 개체 풀링
- 29. 연결 풀링
- 30. 피 들러?