본문 바로가기
Today I Learned/Database

[Query] select 1 from dual

by dbs_ 2023. 2. 14.

 

의문

select 1 from dual 쿼리는 언제 왜 사용하는걸까?

커넥션 유지!

1나 오면 잘되고있는거고, 1이 안나오면 오류겠지..? 스프링에서 db연결했을 때 주기적으로 select 1 from dual같은 아무 쿼리라도 날려줘야 커넥션을 유지하기때문에 보통 사용한다. 안 할 경우에는 스프링과 db연결이 끊길 수 있으므로.