腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
大
偏移量
时
,
Postgresql
返回
随机
行
sql
、
postgresql
test_db=# select * from test_table offset 100000 limit 1; --------(1 row) postgres似乎用某种
随机
化的规则向前迭代为什么
大
偏移量
会“混”表?之后,如果我们
使用
小
偏移量
,它会
返回
“稳定”值: test_db=# select * from test_table offset 1 limit 1; -------- 282050
浏览 19
提问于2021-08-04
得票数 2
回答已采纳
2
回答
在查询中
使用
动态
偏移量
php
、
mysql
= '$gender'由于我的表非常
大
,所以我希望将查询结果限制在一定的范围内。还可以选择动态
偏移量
,以便每次运行查询
时
都可以获得
随机
的值集。 到目前为止,我一直在通过PHP根据表中的
行
总数计算
随机
偏移量
。但是,如果
偏移量
值大于查询
返回
的
行
总数,则结果将为空。,那么,有什么方法不需要加载
浏览 2
提问于2013-02-02
得票数 0
2
回答
如何向API客户端提供1,000,000个数据库结果?
api
、
postgresql
、
pagination
、
distributed-computing
我们目前正在
使用
PostgreSQL
。建议的几种方法: 有什么我没有想到的,这是愚蠢的简单,比任何这些选择都要好得多?
浏览 2
提问于2012-10-30
得票数 17
回答已采纳
2
回答
如何删除或更改
postgresql
上的cakephp分页计数查询?
postgresql
、
cakephp
、
pagination
我在
postgresql
中
使用
cakephp。我的一些表
使用
cakephp的分页非常large.When,它在
大
表上运行COUNT(),然后查询实际结果。count查询耗时2.5分钟,而
返回
数据的实际查询耗时95ms。编辑:或者,有没有一种方法可以完全禁用计数?通常会有这么多的结果,知道多少页是不必要
浏览 2
提问于2011-07-05
得票数 3
回答已采纳
6
回答
获取有序Mysql查询中的第i
行
到第j
行
php
、
mysql
、
sql
、
select
假设我有这样的查询:有没有办法让查询只
返回
,例如,根据ORDER BY语句
返回
第20到40条记录,而不是
返回
按ORDERby语句排序的所有
行
?
浏览 2
提问于2011-09-12
得票数 0
回答已采纳
1
回答
如何在
PostgreSQL
中
随机
返回
多行?
postgresql
PostgreSQL
版本: 9.6.18 我想知道是否可以从表中
随机
选择多行(可能基于对表中给定列的值的
随机
选择,例如主键、序列等)?假设我有一个包含20
行
的表,我希望
随机
返回
4
行
。在Googling搜索之后,我发现对于1
行
,建议同时
使用
select子句中的偏移、
随机
()和限制作为解决方案。因此,我尝试修改这个概念,以使其适应于
随机
返回
多行,而不仅仅是一
行
。4<e
浏览 1
提问于2020-12-14
得票数 1
回答已采纳
1
回答
通过从现有表中选择
随机
值来创建新表(多列)
postgresql
、
update
、
table
、
cte
、
random
我被困在以下任务中(
PostgreSQL
9.3)。假设我们有以下table1 (它有10k
行
): id8004我的目标是创建另一个带有两个列(源,目标)的table2,其中两列的值都是表1.id值的
随机
选择如何
使用
不同的
随机
值更新table2.target (如示例中所示)?或者UPDATE不是做这件事的好方法?
浏览 0
提问于2014-07-01
得票数 2
5
回答
提高
PostgreSQL
中的偏置性能
database
、
postgresql
、
query-optimization
按列在ORDER列上添加索引会对性能产生巨大的影响(当与小的限制结合
使用
时)。在500,000
行
表上,我看到了一个10,000倍的改进,增加了索引,只要有一个小限制。但是,索引对高
偏移量
(即我的页面后面的页面)没有影响。这是可以理解的:b树索引使得从一开始就很容易按顺序迭代,而不是找到第n项。似乎帮助的是一个计数的b树索引,但我不知道在
PostgreSQL
中对这些索引的支持。还有别的解决办法吗?对于
大
偏移量
的优化(特别是在分页用例中)似乎并不少见。不幸的是,
PostgreSQL<
浏览 4
提问于2011-07-07
得票数 56
回答已采纳
2
回答
PostgreSQL
从表中选择(没有订单)每次都以不同的顺序出现
postgresql
、
scan
我有一张大概有一百万行的
大
桌子。
使用
静态where子句,它将过滤到200,000
行
。有了一个典型的用户搜索标准,它提供了大约100
行
。这是针对web服务每小时达到数百万次的情况。但是我需要能够滚动结果集,带有
偏移量
/限制子句。然而,在我的生命中,我第一次注意到,对于这个查询,每次运行它(在没有其他活动的系统上)
时
,结果都会以不同的顺序出现。我知道SQL中没有任何特定排序的保证,但我习惯于当标准不变
时
,顺序至少是稳定的,我们只
使用
偏移量
浏览 0
提问于2022-07-26
得票数 0
2
回答
从大型表的子集中快速查询
随机
行
-
postgresql
ruby-on-rails
、
postgresql
我正在
使用
rails和
Postgresql
。我有一个非常
大
的表,其中包括一个名为status的列。在此状态列中,许多行的值为1。我希望根据status列中值为1的所有
行
选择一个
随机
行
。每一
行
都有一个id,它们是连续的。 获得这个
随机
行
的最快方法是什么?
浏览 5
提问于2015-09-12
得票数 0
回答已采纳
1
回答
为什么从Elasticsearch检索数据的速度比从
PostgreSQL
快得多?
database
、
performance
、
postgresql
、
elasticsearch
、
offset
在时间戳字段"created“上
使用
数据库索引执行以下简单的数据库查找比对Elasticsearch索引进行相同查找(保存相同数据)花费的时间长10倍:在这个查询中没有过滤器,也没有文本搜索--这是一个简单的高
偏移量
查找。
使用
较低的
偏移量
可以同样快速地获得
PostgreSQL
和Elasticsearch的结果。
浏览 1
提问于2014-10-31
得票数 1
回答已采纳
11
回答
选择
随机
行
的最佳方法
PostgreSQL
sql
、
performance
、
postgresql
、
random
我想在
PostgreSQL
中
随机
选择
行
,我试了一下:但其他一些人建议这样做:我有一个非常
大
的表,有5亿
行
,我想让它更快。选择
随机
行
的最佳方法是什么?
浏览 7
提问于2011-12-30
得票数 409
回答已采纳
1
回答
即使在SQL中
返回
空表
时
也获得计数
sql
、
postgresql
我试图
使用
一些限制和偏移来查询数据库,并
使用
WHERE子句进行分页。我还需要与WHERE子句匹配的总行数。我在
PostgreSQL
中
使用
了“计数结束”,如下所示: user_id, COUNT(user_id) OVER() AS full_countuser_info.user_id = ANY(unlocked_ids) created_on DESC现在,它将
浏览 4
提问于2017-10-16
得票数 0
回答已采纳
5
回答
MySQL中的
随机
行
mysql
、
sql
、
postgresql
、
random
我正试图在MySQL中得到一个
随机
行
。users (SELECT floor((max(id) - min(id) + 1) * rand()) + min(id)当ids中有空白
时
,这可以
返回
一个空集。注意: 表是相当
大
的(10^6 . 10^7);我不能
使用
任何明显的、已知的基于count().I'am
随机
排序的解决方案,甚至不能
使用
基于MySQL的
随机
排序解决
浏览 3
提问于2011-11-11
得票数 3
回答已采纳
1
回答
从
行
的计数字段具有最低值的表中
随机
选择一个属性
java
、
sql
、
ms-access-2007
例如,如果: 657 0那么就必须
返回
657。类似地,如果两
行
有相同的计数值并且都是最低的,那么它们中的一个需要在random.plzz帮助me.My学术项目提交截止日期非常接近,我不能在我的own.Plzz上计算它提供代码,sql查询。
浏览 3
提问于2012-09-28
得票数 0
回答已采纳
3
回答
Rails:从MySQL数据库中获取
随机
项的列表
ruby-on-rails
、
database
我想要20个
随机
的项目,不重复。 我知道我可以
使用
Tags.all.rand (重复10次),但是这不能保证唯一性。我知道我可以
使用
SQL查询,但是因为我的开发环境在生产中
使用
sqlite作为db和MySQL,所以ORDER by RAND不能同时适用于这两种情况。
浏览 0
提问于2010-08-10
得票数 1
回答已采纳
1
回答
在
大
表上
使用
偏移量
优化查询
sql
、
postgresql
、
pagination
、
sql-order-by
、
postgresql-9.5
我有桌子id serial primary key,vote int这个表非常
大
,大约有7000万
行
,我需要查询:ORDER BY vote [ASC|DESC], id [ASC|DESC]正如您可能知道的,当x是一个大数字
时
,这样的查询非常慢。,但无论如何它都非常慢,
偏移量</e
浏览 2
提问于2015-12-06
得票数 13
回答已采纳
1
回答
改进Django切片阶跃性能
django
、
postgresql
、
django-models
我有一个应用程序,在这个应用程序中,我
使用
Django实例存储来自多个独立实体的日志。然后,我有一个UX组件,它从django实例抓取日志文件并绘制值。其他信息:系统: VM /2CPU,4GB内存数据库:
PostgreSQL
9.3 OS: Ubuntu14.04 我试图遵循一般的优化数据库指导方针,但运气不佳。
浏览 4
提问于2016-12-01
得票数 1
回答已采纳
1
回答
Sails在大型结果集上无法
返回
或出错
node.js
、
sails.js
、
waterline
、
sails-postgresql
我绕过了ORM,
使用
Model.query函数从
PostgreSQL
查询并
返回
一个“
大
”的结果集。该查询
返回
大约200万
行
。当直接从postgres运行查询
时
,它在大约20秒内
返回
。可以
返回
的行数有限制吗?
浏览 0
提问于2015-04-03
得票数 2
1
回答
如何重复
使用
SQLAlchemy从
PostgreSQL
查询
随机
行
?
postgresql
、
random
、
sqlalchemy
我试图
使用
PostgreSQL
表
使用
SQLAlchemy伪
随机
地选择
行
,但我需要
使用
seed来保证查询的可再现性。具体情况是,正在提交一份出版物,并与代码库挂钩。做了很好的工作,介绍了如何利用以下一
行
来选择单个
随机
行
:此外,还可以通过以下方式选择psuedo
随机
行
的多个
浏览 2
提问于2019-11-28
得票数 0
点击加载更多
相关
资讯
微信为什么使用 SQLite 保存聊天记录?
文件与异常(二)
MySql查询性能优化
MySQL8与PG10:新版本下的较量谁更胜一筹?
Java 程序优化:字符串操作、基本运算方法等优化策略
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券