i am a user of your dotconnect Postgre Professional and i am using the provided code-first approach that is included in version 5.3.160.
I am currently trying to process approximately 20 million records.
When i execute my query, the following exception is raised:
{"Server did not respond within the specified timeout interval."}
Here is the stacktrace:
Code: Select all
at Devart.Data.PostgreSql.PgSqlDataReader.e(Int32 A_0)
at Devart.Data.PostgreSql.PgSqlCommand.InternalExecute(CommandBehavior behavior, IDisposable stmt, Int32 startRecord, Int32 maxRecords)
at Devart.Common.DbCommandBase.InternalExecute(CommandBehavior behavior, IDisposable stmt, Int32 startRecord, Int32 maxRecords, Boolean nonQuery)
at Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior, Boolean nonQuery)
at Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior)
at Devart.Data.PostgreSql.Entity.j.a(CommandBehavior A_0)
at Devart.Common.Entity.b5.b(CommandBehavior A_0)
at System.Data.EntityClient.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior)
Btw. queries which are returning max. 40-50 thousand records are working.
The postgre-server is processing the query when provided with the sql-statement generated by linq.