cost 338 ms
關閉 Rails ActiveRecord 連接池

[英]Close Rails ActiveRecord Connection Pool

我正在使用第二個數據庫,其中包含我的 API 中的數據集。 每個 API 請求在該數據庫上最多可以有 3 個查詢,因此我將它們分成三個線程。 為了保證線程安全,我使用了一個連接池。 但是在整個代碼運行之后,ConnectionPool 線程並沒有終止。 所以基本上每次發出請求,我們都會在服務器上有一 ...

C3P0 語句池到底緩存了什么

[英]What Exactly is Cached with C3P0 Statement Pooling

這可能是一個非常簡單的問題,但我似乎無法在文檔或之前發布的類似問題中以某種方式找到明確的答案。 啟用語句池時,即在 C3P0 中緩存 PreparedStatements 的實例(將 maxStatements 和/或 maxStatementsPerConnection 設置為大於 0 的值)語句 ...

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 的每次新調用都會創建其數據庫連接,這可能會很快使數據庫不堪重 ...

將 Oracle 隊列與 UCP 結合使用

[英]Using Oracle queues with UCP

是否可以使用 UCP 創建 OracleConnection 以使用入隊方法? 如今,使用連接池將消息從 java 客戶端排入 Oracle AQ 隊列的最佳方法是什么? 來自 OracleDatasource 的 Javadoc 關於棄用緩存的建議並建議改為使用 UCP。 但是我試圖用它實例化一個 ...

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 數據庫並創建連接池。 使用此連接池查詢數據庫。 應用程序運行良好,但對於我的測試,我需要記錄每次查詢后打開了多少連接。 如何記錄打開的連接數。 下面是我創建連接池的代碼: 如何記錄打開的連接數。 ...

如何限制與 IBM MQ 的連接數

[英]how to limit number of connections to IBM MQ

我有一個 Spring 基於引導的消息傳遞應用程序向 IBM MQ 隊列管理器發送/接收 JMS 消息。 基本上,它使用MQConnectionFactory來組織與 IBM MQ 的連接,並使用來自JmsPoolConnectionFactory messaginghub:pooledjms的 J ...

最大限度地利用可用的數據庫連接

[英]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