7
Postgres에서 빠른 무작위 행 선택
수백만 개의 행을 포함하는 postgres에 테이블이 있습니다. 인터넷에서 확인한 결과 다음을 발견했습니다. SELECT myid FROM mytable ORDER BY RANDOM() LIMIT 1; 작동하지만 정말 느립니다 ... 그 쿼리를 만드는 다른 방법이 있습니까, 아니면 모든 테이블을 읽지 않고 임의의 행을 선택하는 직접적인 방법이 있습니까? 그런데 'myid'는 정수이지만 빈 필드 일 수 있습니다.