我正在使用Npgsql連接到Amazon Redshift。這一切都正常工作,但它連接似乎很慢。Npgsql打開連接到Redshift的速度非常慢
一切我做似乎非常標準:
<add name="EventDatabase" connectionString="Server=...us-west-2.redshift.amazonaws.com; Database=analytics; UID=...; PWD=...; Port=...; Pooling=true; MinPoolSize=4; MaxPoolSize=12; ConnectionLifeTime=300;" />
Connection = new NpgsqlConnection(
ConfigurationManager.ConnectionStrings["EventDB"].ConnectionString);
Connection.Open();
標杆這幾次給我的平均時間來打開的0.9S的連接。這比我預期的要高得多。
連接應該合併,我會認爲打開會立即?即使不合並,0.9s似乎也很高。我們40%的查詢時間用於打開連接。這是不正確的。
我錯過了什麼嗎?