나는 N 개의 데이터베이스 시스템 [N 개의 범위 1 ~ 350 사이]을 연결해야하는 응용 프로그램에서 작업하고 있습니다.JDBC - 여러 데이터베이스 연결
아이디어는 다음과 같습니다. - 사용자에게 데이터베이스 목록이 표시되고 목록에서 일부 또는 모든 데이터베이스를 선택하라는 메시지가 표시됩니다.
일단 데이터베이스를 선택하면 각 데이터베이스에 연결하고 저장 프로 시저를 실행해야합니다.
평범한 JDBC를 사용하고 각 JDBC 드라이버를 한 번에 [또는 여러 스레드에서 실행하여] 연결을 얻고 저장소 프로 시저를 실행하고 연결을 닫을 계획입니다.
이 모든 것이 트랜잭션에서 발생해야합니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
JDBC가 아닌 경우 ... 다른 효율적인 방법은 무엇입니까?
업데이트 -
가 저장 프로 시저가 실제로 어떤 SQL을 실행에 관여- 예를 들어 열을 업데이트, 사용자에 대한 권한을 부여 등
나는 합리적인 최대 금액으로 스레드를 만들 것
어떤 종류의? 데스크톱 또는 웹? – skaffman
웹 응용 프로그램입니다. – jagamot
제 생각에는 단일 거래에서이 작업을 수행 할 필요가 없다는 것입니다. 사실입니까? 그 외에도 더 많은 것을 고려해야합니다. – BalusC