Unique_id_model 질문 드립니다.
- 철수킹
- 3
- 1,797
- 글주소
- 11-30
안녕하세요.
현재 PHP 7.2.12 버전을 이용중입니다.
Unique 값이 필요하여 Unique_id_model을 사용하려고 합니다.
하지만, 100명 이상의 유저가 동시에 get_id()를 요청할 경우 상당히 많은 시간이 소요되는 문제점을 파악하였습니다.
문제가 되는 코드는 아래 코드로 예상하고 있습니다. cdate('YmdHis') 에 대한 리턴값은 정상적으로 표시되나, str_pad(...) 의 값은 00 값만 출력되는 문제점을 파악했습니다.
cdate('YmdHis') . str_pad((int)(microtime()*100), 2, "0", STR_PAD_LEFT);
최종적으로 concat 되는 값은 아래와 같습니다.
(cdate)20181130 . (str_pad)00
이 문제를 해결하려면 어떻게 해야될까요?
감사합니다.