programing

MySQL에서 SLEEP()를 올바르게 사용하는 방법 및 시기

minecode 2022. 12. 10. 11:04
반응형

MySQL에서 SLEEP()를 올바르게 사용하는 방법 및 시기

오늘 다른 질문입니다만, MySQL을 올바르게 사용하는 방법을 생각하고 있습니다.

MySQL Dev 포럼을 읽고 MySQL Docs에서 모호한 설명을 들은 바로는 이렇게 사용할 수 없습니다.

SELECT ...
SLEEP(1); /* wait for a second before another SELECT */
SELECT ...

그럼 뭐가 좋을까요?

싫으면SELECT SLEEP(1);, 를 사용할 수도 있습니다.DO SLEEP(1);이 기능은 출력 표시를 원하지 않는 절차에서 유용합니다.

예.

SELECT ...
DO SLEEP(5);
SELECT ...
SELECT ...
SELECT SLEEP(5);
SELECT ...

근데 이걸 어디에 쓰는 거야?뮤텍스 또는 트랜잭션을 회피/재발명하려고 하십니까?

언급URL : https://stackoverflow.com/questions/4284524/how-and-when-to-use-sleep-correctly-in-mysql

반응형