腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
API设计:我能阻止用户进行极其缓慢的查询吗?
、
、
我正在为一个基于Postgres数据库的GeoDjango应用程序构建一个API。我有个很新鲜的问题。我的问题是这个。我知道有一些查询是可以在API中运行的,但是执行起来会非常慢(例如,对一个大区域的复杂地理查询-我确实希望允许用户在一个小范围内执行这个任务)。我应该限制通过API允许的查询类型吗?例如,检查输入,只在一个小区域执行查询? 或者(最好是,因为我很难准确预测哪些查询会比较慢),在数
浏览 1
提问于2014-02-01
得票数 1
回答已采纳
0
回答
Django
-
PostgreSQL
集合
statement_timeout
、
、
我使用的是
Django
1.10和
PostgreSQL
DB。我正在尝试弄清楚是否可以从
Django
设置
statement_timeout
。DEFAULT_DB_OPTIONS_TIMEOUT', 5))我看到了类似这样的东西,但我找不到一种方法来验证它是否真的有效: 'options': '-d
statement_timeout
=700'我知道我可
浏览 8
提问于2018-07-16
得票数 5
2
回答
如何在
django
中测试postgres
statement_timeout
、
、
我在
django
服务中为postgres数据库添加了连接和语句超时。因此,相关的
django
设置如下;_
STATEMENT_TIMEOUT
= 3000 # millisecond "default": { "NAME": "s
浏览 2
提问于2019-08-19
得票数 1
回答已采纳
1
回答
PostgreSQL
帐户的查询资源配额
在最新的(12,13)版本的
PostgreSQL
中,在用户帐户级别上是否有任何节流支持,以限制任何查询可以产生多少数据和/或在该用户帐户下消耗多少时间+内存?
浏览 0
提问于2020-10-19
得票数 2
回答已采纳
4
回答
如何在rails中设置
postgresql
命令超时
、
、
我使用的是heroku和heroku
postgresql
。如何设置db命令超时,以便在sql命令执行时间超过10秒时出现异常?
浏览 2
提问于2013-02-07
得票数 17
1
回答
Postgres会自动清除卡住的查询吗?
、
以postgres实例中的以下块为例: pid | query_start 374 | 376 | 380 | 1222 | 2023-03-07 00:06:56.795915+00
浏览 0
提问于2023-03-07
得票数 0
回答已采纳
1
回答
语句超时:仅在Web会话上
、
、
、
我尝试过在
PostgreSQL
中修改
PostgreSQL
设置,但这并没有帮助。我还尝试在ODBC数据源管理器中设置语句超时,这也没有帮助。该网站通过PSQLODBC驱动程序连接到
PostgreSQL
数据库。尽管如此,我还是尝试在
PostgreSQL
配置文件中设置语句超时,并将语句超时设置为90秒,此更改对报表没有影响,30秒后它们仍然处于超时状态(由于show
statement_timeout
;确实显示了更新的值其次,我尝试通过ODBC数据源管理员数据源选项编辑连接设置,并使用以下命令在此处设置语句超时
浏览 10
提问于2020-09-29
得票数 0
1
回答
当我们通过pgAdmin/psql客户端运行查询时,是否可以添加一个参数或其他东西来设置查询的超时时间?
、
我想使用超时选项在远程数据库上运行查询。Select * from XYZ table 虚拟psql是否可以在不接触任何conf文件的情况下在运行时传递超时参数?
浏览 25
提问于2016-11-01
得票数 0
1
回答
Postgres查询在30秒后超时
、
、
、
有一个查询精确地在30秒后超时。我在Stackoverflow上看到了一些类似于我面临的问题的帖子,唯一让我的问题不同的是,我没有使用DSN-LESS连接,我使用的是ODBC管理员。 下面的错误是我收到的错误: 16:33:16.06 System.Data.Odbc.OdbcException (0x80131937):错误57014错误:语句超时取消语句; 我想我的问题是,如何使用ODBC Administrator增加连接超时? 任何帮助都将不胜感激
浏览 22
提问于2020-04-09
得票数 0
3
回答
Ruby on Rails:如何在应用程序配置中设置数据库超时?
、
、
、
、
我试图在environment.rb中调用ActiveRecord::Base.connection.execute('set
statement_timeout
to 5000'),但这导致Rails
浏览 8
提问于2010-08-18
得票数 5
回答已采纳
1
回答
如何使用
Django
为查询指定超时
、
、
我们使用以下命令为所有查询设置了会话超时时间: 'ENGINE': '
django
.db.backends.
postgresql
', 'options': '-c
statement_timeout
=5000', }} 但是
浏览 24
提问于2021-05-25
得票数 0
1
回答
在打开连接时在属性中设置
statement_timeout
、
、
在打开连接时,我希望使用
statement_timeout
连接参数。我已经通过执行SET
statement_timeout
to 5000作为语句成功地测试了这个参数,但是我希望在打开连接时提供它。public Connection openConnection() { try { return driver.connec
浏览 0
提问于2021-01-20
得票数 0
回答已采纳
1
回答
防止在postgres中执行重载和/或失控查询
是否有一种方法可以根据以下条件在postgres数据库上执行停止/终止查询:加载(CPU和/或内存)到服务器上?
浏览 0
提问于2020-05-18
得票数 0
1
回答
Rails 4.2 Postgres 9.4.4
statement_timeout
不工作
、
我正在尝试设置一个
statement_timeout
。我在database.yml文件中尝试了这样的两种设置
statement_timeout
: 1000ActiveRecord::Base.connection.execute("SET
statement_timeout
= 1000")ActiveRecord::Base.connection.execute("select pg_sleep(4)") 而且它们都没有任何效果我已经检查过和
浏览 0
提问于2018-11-05
得票数 11
1
回答
如何用MyBatis设置postgres中插入查询的超时(Java)
、
、
Cause: org.
postgresql
.util.PSQLException: Method org.
postgresql
.jdbc4.Jdbc4PreparedStatement.setQueryTimeoutyet implemented. uncategorized SQLException for SQL []; SQL state [0A000]; error code [0]; Method org.
postgresql
.jdbc4.Jdbc4PreparedStatement.setQueryTimeout(int) is
浏览 0
提问于2014-01-04
得票数 0
1
回答
是否需要在函数内设置
statement_timeout
?
、
当我的web用户突然激增时,一些语句开始无限期地排队,即使我设置了一个超时时间,比如:如果没有在函数体中设置
statement_timeout
,函数会忽略它吗?我使用的是
PostgreSQL
9.2和带有会话池的pg_bouncer。
浏览 1
提问于2013-10-03
得票数 2
1
回答
sqlalchemy.pool + psycopg2超时问题
、
、
、
我有一个web应用程序超时问题,我怀疑这个错误在数据库中。查询运行时间过长。我通过使用sqlalchemy和psycopg2来使用DB池。 import psycopg2 db_name = db_name.upper() conn_string = "host='{}' port='{}' dbname=
浏览 0
提问于2018-10-02
得票数 11
回答已采纳
1
回答
PostgreSQL
和实体框架的超时问题
、
、
、
、
当我尝试使用以下代码通过
PostgreSQL
查询EntityFramework6.Npgsql数据库时: { }我怀疑这与
PostgreSQL
浏览 2
提问于2016-04-20
得票数 3
回答已采纳
1
回答
用sqlalchemy在
Postgresql
中指定`
statement_timeout
`?
、
、
下面的
statement_timeout
选项适用于一些
Postgresql
数据库,而在其他数据库中,我得到了Unsupported startup parameter: options。为什么?sqlalchemy import create_engine db_engine = create_engine("
postgresql
://user:pw@host/database", co
浏览 2
提问于2017-07-28
得票数 12
1
回答
在YugabyteDB中按用户设置
statement_timeout
[用户在YugabyteDB Community Slack上发布的问题] Postgres提供了一种方法,可以通过更改角色https://www.
postgresql
.org/docs/11/sql-alterrole.html来设置每个用户的
statement_timeout
有一种已知的解决方法可以在连接建立后为其设置
statement_timeout
,但在角色级别设置它会很有帮助。
浏览 22
提问于2021-10-15
得票数 0
回答已采纳
点击加载更多
相关
资讯
Django+PostgreSQL+全文搜索
使用Django迁移MySQL数据到PostgreSQL
Django 3.0 版本正式发布,支持异步功能
Greenplum数据库使用总结-pg
如何 Docker化Python Django 应用程序
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券