我想使用Npgsql连接到PostgreSQL 9.6数据库。为此,我需要创建一个Connection,但构造函数非常慢。
Connection = new NpgsqlConnection();
构造函数需要大约4.8秒才能完成。为什么?将连接字符串传递给构造函数也没有任何积极的影响。
我正在使用Vistual Studio 2015社区和Npgsql 3.2.1
答案 0 :(得分:1)
请参阅https://github.com/npgsql/npgsql/issues/1435。
Npgsql 3.2引入了性能计数器支持,但是它们的一次性初始化有时会导致速度减慢和异常。此功能已经选择加入,因此3.2.2将不再出现此问题。