나는 멀티 스레딩 프로세스를 실행하는 응용 프로그램을 가지고 있습니다.
각 스레드에서 스레드를 실행하는 데 중요한 정보를 저장하는 mysql db와 동일한 연결을 공유합니다.java multithreading and mysql
보통 멀티 스레딩 할 때 동기화를 확인해야하므로 동일한 리소스를 동시에 공유하고 싶지만 mysql과 동일한 작업을 수행해야합니까?
나는 그것을 사용할 때 행을 잠그는 innodb를 사용하고 있으며, 내 코드에서도이 행에 대한 액세스를 볼 필요가 있는지 알지 못한다.
서버가 자체 연결을 관리하지만 다시는 확실하지 않기 때문에 내 이해가 중요하지 않습니다.
이 주제를 다루는 여러 질문 중 하나를 이미 확인 했습니까? 예를 들면 다음과 같습니다. http://stackoverflow.com/questions/2167819/java-threads-and-mysql and http://stackoverflow.com/questions/1209693/is-mysql-connector-jdbc-thread-safe –