cost 62 ms
关闭 Rails ActiveRecord 连接池 - Close Rails ActiveRecord Connection Pool

我正在使用第二个数据库,其中包含我的 API 中的数据集。 每个 API 请求在该数据库上最多可以有 3 个查询,因此我将它们分成三个线程。 为了保证线程安全,我使用了一个连接池。 但是在整个代码运行之后,ConnectionPool 线程并没有终止。 所以基本上每次发出请求,我们都会在服务器上有一 ...

Firebird JDBC Payara 服务器上的连接池验证 - Firebird JDBC connection pool validation on Payara server

Firebird 数据库崩溃后,JDBC 池的连接变为无效。 (我们必须手动刷新池。)一个好的概念可能是使用 jdbc 连接池验证。 连接验证属性我不确定 payara 实现的验证类名是什么,或者一般情况下这里的配置是什么。 有没有更好的方法来处理这个问题? ...

如何管理C#中的SqlConnection进行高频交易? - How to manage SqlConnection in C# for high frequency transaction?

我有一个高频连接到 SQL 服务器数据库的应用程序。 在这个服务中,有许多每秒运行的计划任务,每次我都在执行一些查询。 我不明白在这种情况下哪种解决方案更好。 打开单个SqlConnection并在应用程序运行时保持打开状态并使用该连接执行所有查询每次我想执行查询时,打开一个新连接并在查询执行后关 ...

我应该有多少个 max_connections? - How many max_connections should I have?

我们运行一个单体Spring Boot应用程序,该应用程序设置为多租户,因此每个客户都有自己的应用程序服务和数据库(大约 30-40 个),但它们仍然在同一台 PostreSQL服务器上运行。 我们之前遇到的问题是我们的数据库中没有足够的连接空间,因为我们的连接池 ( HikariCP ) 设置不 ...

在同一请求期间使用 HikariCP 获取后续连接似乎很慢 - Getting subsequent connections using HikariCP during same request seems slow

我有一个 Spring 启动应用程序,它使用 HikariCP 进行 Postgres 连接池。 最近,我设置了跟踪以收集一些数据,了解在处理对特定端点的请求时所花费的时间。 我的假设是,在使用 HikariCP 时: 处理请求时第一次连接到数据库可能会慢一点与数据库的后续连接应该很快(< 1 ...

从 Vercel/Next 无服务器功能连接到 SQL 数据库? - Connecting to SQL database from Vercel/Next serverless functions?

从 Vercel/Next.js 无服务器函数连接到 SQL 数据库的最佳做法是什么? 我看到了一些经常提到的选项: 在serverless function中新建一个直接数据库连接。这有重要的缺点: 连接池:无服务器 function 的每次新调用都会创建其数据库连接,这可能会很快使数据库不堪重 ...

HikariCP 连接池尝试连接到非常旧的连接 - HikariCP connection pool trying to connect to very old connections

我正在使用 HikariCP,配置为传递给 HikariDataSource 的 HikariConfig bean。 环境是 Fuse 7.3 (OSGi)。 这已经工作了多年。 今天,我在日志中发现错误,显示它试图连接到我们有一段时间没有使用过的一些古老的数据库 URL。 我已经搜索了代码和 O ...

使用 Knex.js 进行的每个数据库查询打开和关闭与 RDS 代理的连接的缺点? - Downsides to opening and closing a connection to RDS Proxy with every DB query made with Knex.js?

我的 Lambda 函数使用的 Postgres 查询生成器Knex使用准备好的语句,因此我无法充分利用 RDS 代理,因为会话已固定。 我尝试确保 lambda 运行的时间尽可能短,以便固定的 session 尽快完成并将其连接返回到池中。 我想知道如何才能使会话更短、更细化,并考虑在每次查询时 ...

连接池行为 ODP.NET - Connection Pool Behavior ODP.NET

我正在尝试使用 ODP.NET 计算连接池的行为。 我了解基础知识,但我不明白发生了什么。 我有一个应用程序,每 X 秒启动一次线程,该线程连接并对数据库执行大量搜索,然后断开连接,一切都按照您的预期进行处理和断开连接。 由于连接字符串中的默认值和 X 设置为较高的数字以确保搜索在下一次搜索发生之 ...

Open Liberty 上的 MicroProfile Rest 客户端 jaxrs 连接池配置 - MicroProfile Rest client jaxrs connection pool configuration on Open Liberty

我正在实施基于 MicroProfile Rest 客户端规范的 rest 客户端并部署在 Open Liberty 22.0.0.9 上。 在对 JMeter 进行了几次性能测试后,似乎 rest 客户端的连接池只有 10 个。 我该如何更改它,因为它确实不足以满足我们的使用需求? 看起来底层客户 ...

如何确保使用最新凭据生成 Hikari 连接? - How to ensure Hikari connections are spawn with latest credentials?

我正在为我的 Spring 数据源使用 IAM 凭证来连接到数据库。 IAM 凭证将在 15 分钟后过期。 所以spring.datasource.hikari.maxLifeTime设置为 14 分钟。 但是,该服务仅能正常运行 15 分钟。 之后我看到"org.postgresql.util ...

需要使用动态自定义连接 Class 用于 java 中的连接池 - Need To Use Dynamic Custom Connection Class for connection pooling in java

我正在考虑使用 dbcp2 为 DB Connections 实现连接池。 但我正在使用不同类型的自定义连接类。 如何根据输入覆盖数据源 class 以使用动态自定义连接类(例如 MyConnectionClass1、MyConnectionClass2 等)? ...

Node.js Oracle 数据库连接池。 如何记录当前打开的连接数 - Node.js Oracle DB connection pool. How to log how many connections are currently open

我是 Node JS 世界的新手。 我在我的应用程序中使用 Oracle 数据库并创建连接池。 使用此连接池查询数据库。 应用程序运行良好,但对于我的测试,我需要记录每次查询后打开了多少连接。 如何记录打开的连接数。 下面是我创建连接池的代码: 如何记录打开的连接数。 ...

最大限度地利用可用的数据库连接 - Maximising use of available database connections

我只是为 Postgres 升级了 Heroku 上的数据库计划。 在新计划中,我们有更多的联系,我正在努力确保我们能够大规模地充分利用它们。 假设我们为 Puma 服务器配置了 40 个线程: ...我将池大小设置为 60(只是为了一点缓冲区)。 我的理解是,因为我预先分配了 40 个 Puma ...

C# 连接池问题:从池中获取连接之前超时时间已过 - C# Connection pool issue: The timeout period elapsed prior to obtaining a connection from the pool

OrmLiteConnectionFactory负责创建一个新的SqlConnection 。 MaxConnectionPoolSize = 100 。 PoolSize < 50 。 创建新连接的代码: 有时在打开新连接时SqlClient会抛出: 调用堆栈: 因此,未达到最大连接池 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM