相关疑难解决方法(0)

Postgres中的快速随机行选择

我在postgres中有一个包含数百万行的表.我在网上查了一下,发现了以下内容

SELECT myid FROM mytable ORDER BY RANDOM() LIMIT 1;
Run Code Online (Sandbox Code Playgroud)

它工作,但它真的很慢......是否有另一种方式来进行查询,或者直接选择随机行而不读取所有表格?顺便说一下'myid'是一个整数,但它可以是一个空字段.

谢谢

postgresql random-access

84
推荐指数
6
解决办法
6万
查看次数

标签 统计

postgresql ×1

random-access ×1