0
기본적으로 dapper를 통해 SQL 쿼리를 실행하고 있지만 SQL 쿼리를 수행 할 때마다이 쿼리에 대해 프로파일 링을 수행하면 여분의 ExecuteScalar
쿼리가 전송됩니다. 연결. 그리고 여러 개의 NpgsqlConnection.Close
이벤트가 있습니다. 다음과 같이 NpgsqlConnection
을 종료하는 using 문에서 쿼리를 실행합니다. 여기Postgresql NpgSql 연결 추가 쿼리 및 다중 연결 처리
SET extra_float_digits = 3
SET ssl_renegotiation_limit = 0
SET lc_monetary = 'C'
SELECT 'Npgsql73113'
관련 섹션의 프로파일 스크린 샷입니다 -
using (var connection = new NpgsqlConnection(connectionString))
{
return connection.QueryAsync<T>(sql, param);
}
는하지만이 추가 명령을이 코드를 통해 전송 한 모든 SQL을 실행합니다. 누구도이 추가 쿼리와 여러 연결 닫기 이벤트가있는 이유를 알고 있습니다.