7
Postgresでのランダムな行の迅速な選択
数百万の行を含むpostgresのテーブルがあります。インターネットで確認したところ、次のことがわかりました SELECT myid FROM mytable ORDER BY RANDOM() LIMIT 1; それは機能しますが、本当に遅いです...そのクエリを作成する別の方法、またはすべてのテーブルを読み取らずにランダムな行を選択する直接的な方法はありますか?ちなみに「myid」は整数ですが、空のフィールドにすることもできます。