DB/MySQL

MySQL JDBC - 다중쿼리(multiple query) 한번에 처리하기옵션

개발로짜 2014. 9. 3. 15:23




보통 toad 나  sqlgate처럼 쿼리를 한꺼번에 처리하는 SQL 툴들이 존재한다.


하지만 웹에서 구현하고자 한다면 아마도 각 쿼리를 구분하는 로직이 필요하다.

그런데 초기에 GKSql(영상보기) 을 작업할때 

초반에 MySQL을 가지고 진행을 했었는데 MySQL jdbc는 옵션 하나로 다중 쿼리실행이 가능하다


옵션은 allowMultiQueries=true 커넥션 옵션에 추가를 해주면 가능하다


기본적인 JDBC 옵션은


jdbc:mysql://localhost:3306/test


이라면 뒤에 추가로 


jdbc:mysql://localhost:3306/test?allowMultiQueries=true


위처럼 설정만 잡아주면 다중 쿼리를 한번의 실행으로 처리가 가능하다


but, mssql, oracle에는 이런 옵션이 없다 ㅠㅠ


옥희에 어느 질문자께서 물어보셨길래 생각나서 포스팅해봄 ㅎㅎ






1. 지속적인 구독을 원하신다면 네이버 이웃추가 부탁드립니다


2. 도움이 되셨다면 공감한번 꾹! 눌러주세요

 

3. 궁금하신점이 있으시다면 댓글 GOGO 


Bye