WSAStartup. A tener en cuenta

Post Reply
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

WSAStartup. A tener en cuenta

Post by thefull »

Leyendo manual de PostgreSQL, veo esto interesante,que podemos aplicarlo a nuestras aplicaciones;

Nota: En Windows, hay una manera de mejorar el rendimiento si una sola conexión de base de datos se inicia y parada repetidamente. Internamente, libpq llama WSAStartup () y WSACleanup () para el inicio de la conexión y desconexión, respectivamente. WSAStartup () incrementa un contador de referencia interno de la biblioteca de Windows que se disminuye en WSACleanup () . Cuando la cuenta de referencia es sólo uno, llamando WSACleanup () libera todos los recursos y se descargan todos los archivos DLL. Esta es una operación costosa. Para evitar esto, una aplicación puede llamar manualmente WSAStartup () para que los recursos no se liberarán cuando la conexión última base de datos está cerrado.

Saludod Cordiales
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: WSAStartup. A tener en cuenta

Post by cnavarro »

Gracias Rafa, habrá que investigar
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Post Reply