누구든지이 페이지에서 설명한대로 .net 코어에서 작동하는 npgsql 패치를 얻을 수 있는지 궁금합니다. http://fxjr.blogspot.com/2013/06/performance-improvements-when-creating.html. 나를 위해 Npgsql 연결을 만들 때 약 1012ms 걸리거나 많은 연결이 필요할 때 문제가 될 수있는 10,000 개의 연결에 1 초 이상 걸릴 수 있습니다. 이 링크에 표시된 패치는 평균 35ms 이내에 10,000 개의 연결이 열리도록 작동합니다. 이것은 .net 핵심 응용 프로그램에서 사용한 코드입니다.asp.net 코어 npgsql 연결
var conn = "server=127.0.0.1;userid=postgres;database=modelcars;";
Stopwatch sw = Stopwatch.StartNew();
for (int i = 0; i < 10000; i++)
{
var conn = new NpgsqlConnection(conn);
}
sw.Stop();
나는 Sqlconnections를 사용하여 동일한 테스트를 수행했으며 39ms 동안 10,000 개의 연결을 수행했습니다.
해당 패치는 Npgsql의 최신 버전에는 적용되지 않습니다. 10000 연결에 대해 1012ms를 사용하려는 버전은 무엇입니까? –
NPGSQL 버전 3.13을 사용하고 있습니다 .Net Core RC2 – user1591668