mysql의 order by rand() 확율 분포는 얼마나 정확하나요?
본문
mysql 하루에 5회 이상 쿼리할참인데요
order by rand() 로하면 대략 골고르 쿼리 하나요?
아니면 좀더 공정한 쿼리 함수가 있나요?
답변 1
rand()는 랜덤으로 데이터를 출력하는 거잖아요.
랜덤인데. 공정할 수 있을까요??
공정함을 원할 경우는 공정하게 분포 되도록 알고리즘을 만들어야 하지 않을까..
생각이 들어요.
랜덤이여서 중복도 많이 나와요.
단순하게 랜덤을 원하는 곳이 아니면 사용하지 마세요
답변을 작성하시기 전에 로그인 해주세요.