반응형
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
반응형
'programing' 카테고리의 다른 글
PHP에서 MySQL *.sql 파일 실행 (0) | 2022.12.10 |
---|---|
vuex 클래스를 사용하는 Vue 구성 요소를 테스트하는 방법 (0) | 2022.12.10 |
끈에 0을 어떻게 채워요? (0) | 2022.12.10 |
열의 JSON 데이터를 구문 분석할 수 있는 쿼리를 MySQL에서 어떻게 쓸 수 있습니까? (0) | 2022.12.10 |
STRAY_JOIN이 이 쿼리를 대폭 개선하는 이유는 무엇이며 SELECT 키워드 뒤에 쓰여지는 것은 무엇을 의미합니까? (0) | 2022.12.10 |