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

Re: MAntener conexiones abiertas con Enterprise Library y .net Postgresql

From: Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx>
To: "Yoel Mc Lennan" <listas(at)yoel(dot)com(dot)ar>,<pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: MAntener conexiones abiertas con Enterprise Library y .net Postgresql
Date: 2010-11-30 22:26:15
Message-ID: C457AB6D84E540EEAB9B128CB1DD54FB@devamadeus.net.co (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Que tal Yoel.

Pensaría que no deberías preocuparte por mantener la conexión abierta por temas de performance ... precisamente esa es la ventaja de usar pool de conexiones y Npgsql lo implementa.

Atentamente,

RAUL DUQUE
Bogotá, Colombia


From: Yoel Mc Lennan 
Sent: Tuesday, November 30, 2010 8:09 AM
To: pgsql-es-ayuda(at)postgresql(dot)org 
Subject: [pgsql-es-ayuda] MAntener conexiones abiertas con Enterprise Library y .net Postgresql


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

 

In response to

Responses

pgsql-es-ayuda by date

Next:From: Mario Raúl RicoDate: 2010-12-01 05:07:09
Subject: Herramientas de balanceo de carga
Previous:From: Yadira Lizama MueDate: 2010-11-30 16:35:58
Subject: Re: escape

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