Skip site navigation (1) Skip section navigation (2)

MAntener conexiones abiertas con Enterprise Library y .net Postgresql

From: "Yoel Mc Lennan" <listas(at)yoel(dot)com(dot)ar>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: MAntener conexiones abiertas con Enterprise Library y .net Postgresql
Date: 2010-11-30 13:09:49
Message-ID: 006501cb908f$e03872f0$a0a958d0$@yoel.com.ar (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Buenas, quizá alguien haya tenido el siguiente problema,

Quiero realizar pruebas de rendimiento mantenirndo abierta una conexión a
postgresl con Enterprise library de Microsoft

Actualmente abrimos y cerramos la conexión con cada consulta, pero el
rendimiento no es óptimo ya que se consume bastante en establecer la
conexión

 

            // Genera Lista completa
            globales._Cliente_contacto l_cliente_contacto = new
globales._Cliente_contacto();
            Database db = DatabaseFactory.CreateDatabase("ConnPgCore");
            DbCommand dbCommand =
db.GetStoredProcCommand("public.cliente_contacto_load_all");
            IDataReader idr = db.ExecuteReader(dbCommand);
            List<Ent._globales._Cliente_contacto> ml =
Entity.PopulateEntities<Ent._globales._Cliente_contacto>(idr);
            dbCommand.Connection.Close();
            return ml;

 

 

La pregunta es si se puede mantener una conexión en forma global con
Enterprise Library ya que las formas que hemos probado no lo permiten o
abren una conexión por cada dbcommand.

Saludos y gracias por cualquier indicio J

 

Responses

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2010-11-30 14:57:34
Subject: Re: [SQL] ayuda con optimizar query
Previous:From: Aldo QuezadaDate: 2010-11-30 12:36:03
Subject: Re: [SQL] ayuda con optimizar query

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group