채택완료

실시간 작업 가능자 불러오는 좋은 db설계방법

2018-09-10 (월) 17:00:01 3,478

2009185340_1536566447.0799.png2009185340_1536566375.2772.png2009185340_1536566380.7689.png

*문제는 매 시각 많은 작업자의 특정 컬럼값을 모두 바꿔주는데서 걸리는 시간때문에 야기되는 페이지 접속 지연시간입니다. (특정 컬럼값을 바꾸는 이유는 where 특정컬럼 = 1 을 통해 특정 조건(현재 작업 가능자만)의 작업자만 불러오기 위함입니다.)

|

답변 1개 / 댓글 2개

채택된 답변
+20 포인트

테이블 구조를 바꾸는게 좋은데 그렇지 않다면 ..

별도의 스케줄러를 작성하셔서 백그라운드로 실행시키는 방법이 있겠죠..

cron 작업이 좋기는 한데 .. 뭐 쉬운 작업은 아니네요

답변에 대한 댓글 2개

별도의 스케줄러를 작성하셔서 백그라운드로 실행시키는 방법이 있겠죠..=>크론을 말씀하시는 건가요?

크론이 호스팅 비용이 비싸서 ... ㅠㅠ 사실상 이것 밖에 크론 쓸 일이 없다보니 이것때문에 크론가능한 호스팅으로 옮기기가...ㅜㅜ
웹크론도 있고 여기 회원분이 만드신 크론 플러그인도 있습니다 ^^

https://sir.kr/g5_plugin/3825

답변을 작성하려면 로그인이 필요합니다.