{
  "http://en.wikipedia.org/wiki/Connection_pool" : { "http://xmlns.com/foaf/0.1/primaryTopic" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Connection_pool" } ] } ,
  "http://mpii.de/yago/resource/Connection_pool" : { "http://www.w3.org/2002/07/owl#sameAs" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Connection_pool" } ] } ,
  "http://dbpedia.org/resource/Pool" : { "http://dbpedia.org/ontology/wikiPageDisambiguates" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Connection_pool" } ] } ,
  "http://dbpedia.org/resource/Connection_pooling" : { "http://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Connection_pool" } ] } ,
  "http://dbpedia.org/resource/Connection_pool" : { "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { "type" : "uri", "value" : "http://dbpedia.org/class/yago/DatabaseManagementSystems" } ] ,
    "http://www.w3.org/2002/07/owl#sameAs" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Connection_pool" } ,
      { "type" : "uri", "value" : "http://es.dbpedia.org/resource/Connection_pool" } ,
      { "type" : "uri", "value" : "http://de.dbpedia.org/resource/Connection_Pool" } ,
      { "type" : "uri", "value" : "http://rdf.freebase.com/ns/m.06xtxy" } ] ,
    "http://www.w3.org/2000/01/rdf-schema#label" : [ { "type" : "literal", "value" : "Connection pool" , "lang" : "es" } ,
      { "type" : "literal", "value" : "Connection Pool" , "lang" : "de" } ,
      { "type" : "literal", "value" : "Connection pool" , "lang" : "en" } ] ,
    "http://www.w3.org/2000/01/rdf-schema#comment" : [ { "type" : "literal", "value" : "In software engineering, a connection pool is a cache of database connections maintained so that the connections can be reused when future requests to the database are required. Connection pools are used to enhance the performance of executing commands on a database. Opening and maintaining a database connection for each user, especially requests made to a dynamic database-driven website application, is costly and wastes resources." , "lang" : "en" } ,
      { "type" : "literal", "value" : "En computaci\u00F3n, se denomina connection pool (agrupamiento de conexiones) al manejo de una colecci\u00F3n de conexiones abiertas a una base de datos de manera que puedan ser reutilizadas al realizar m\u00FAltiples consultas o actualizaciones. Cada vez que un programa cliente necesita comunicarse con una base de datos, establece una conexi\u00F3n, generalmente utilizando un protocolo especializado." , "lang" : "es" } ,
      { "type" : "literal", "value" : "Unter einem Connection Pool versteht man in der Softwaretechnik einen Cache von bestehenden Datenbankverbindungen, der f\u00FCr Anfragen verwendet wird. Da die Einrichtung einer neuen Verbindung zur Datenbank Zeit kostet und Rechnerressourcen bindet (z. \u00A0B. im Rahmen einer Webanwendung), wird nicht f\u00FCr jede Anfrage eine neue Verbindung erstellt. Stattdessen wird eine Verbindung aus dem Connection Pool verwendet." , "lang" : "de" } ] ,
    "http://purl.org/dc/terms/subject" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Category:Database_management_systems" } ] ,
    "http://www.w3.org/ns/prov#wasDerivedFrom" : [ { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/Connection_pool?oldid=478392675" } ] ,
    "http://xmlns.com/foaf/0.1/isPrimaryTopicOf" : [ { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/Connection_pool" } ] ,
    "http://dbpedia.org/ontology/abstract" : [ { "type" : "literal", "value" : "En computaci\u00F3n, se denomina connection pool (agrupamiento de conexiones) al manejo de una colecci\u00F3n de conexiones abiertas a una base de datos de manera que puedan ser reutilizadas al realizar m\u00FAltiples consultas o actualizaciones. Cada vez que un programa cliente necesita comunicarse con una base de datos, establece una conexi\u00F3n, generalmente utilizando un protocolo especializado. Esta conexi\u00F3n, generalmente se mantiene abierta el tiempo que dura la ejecuci\u00F3n del programa y s\u00F3lo es cerrada al finalizar el trabajo de la aplicaci\u00F3n con la base de datos. Este esquema, sin embargo, no es apropiado para aplicaciones multitarea en las que el mismo programa puede querer realizar en paralelo m\u00E1s de una operaci\u00F3n sobre la base de datos. Este caso es t\u00EDpico de las aplicaciones que proveen servicio de p\u00E1ginas web a m\u00FAltiples usuarios; en ellas, el n\u00FAmero de operaciones sobre la base de datos y su cadencia dependen de la actividad de los usuarios de las p\u00E1ginas servidas. Al mantenerse abierto un grupo de conexiones, \u00E9stas son atribuidas a los diferentes hilos de ejecuci\u00F3n \u00FAnicamente el tiempo de una transacci\u00F3n con la base de datos. Al finalizar su utilizaci\u00F3n, la conexi\u00F3n se pone a disposici\u00F3n de otro hilo de ejecuci\u00F3n que necesite de ese recurso, en lugar de cerrarla o de asignarla permanentemente a un \u00FAnico hilo de ejecuci\u00F3n. Seg\u00FAn las pol\u00EDticas de agrupamiento de conexiones, cuando todas est\u00E1n en uso se establecen nuevas conexiones, y si ello no es posible, se deja el hilo de ejecuci\u00F3n en espera de la liberaci\u00F3n de alguna conexi\u00F3n. A la inversa, si pasa mucho tiempo sin que se utilicen las conexiones, algunas de ellas o todas podr\u00EDan ser cerradas." , "lang" : "es" } ,
      { "type" : "literal", "value" : "Unter einem Connection Pool versteht man in der Softwaretechnik einen Cache von bestehenden Datenbankverbindungen, der f\u00FCr Anfragen verwendet wird. Da die Einrichtung einer neuen Verbindung zur Datenbank Zeit kostet und Rechnerressourcen bindet (z. \u00A0B. im Rahmen einer Webanwendung), wird nicht f\u00FCr jede Anfrage eine neue Verbindung erstellt. Stattdessen wird eine Verbindung aus dem Connection Pool verwendet. Connection Pools verbessern so die Geschwindigkeit der Ausf\u00FChrung und reduzieren den Ressourcenverbrauch. Bei einer Webanwendung wird der \u201EConnection Pool\u201C in der Regel durch den Application Server verwaltet. Falls die Applikation eine Verbindung zur Datenbank \u00F6ffnen m\u00F6chte, gibt im Hintergrund der Application Server eine Verbindung aus dem Pool zur Anwendung. Schlie\u00DFt die Applikation die Verbindung, dann wird diese vom Application Server zur\u00FCck in dem Pool gelegt. Connection Pooling wird unterst\u00FCtzt von IBM DB2, Microsoft SQL Server, Oracle. , MySQL and PostgreSQL" , "lang" : "de" } ,
      { "type" : "literal", "value" : "In software engineering, a connection pool is a cache of database connections maintained so that the connections can be reused when future requests to the database are required. Connection pools are used to enhance the performance of executing commands on a database. Opening and maintaining a database connection for each user, especially requests made to a dynamic database-driven website application, is costly and wastes resources. In connection pooling, after a connection is created, it is placed in the pool and it is used over again so that a new connection does not have to be established. If all the connections are being used, a new connection is made and is added to the pool. Connection pooling also cuts down on the amount of time a user must wait to establish a connection to the database." , "lang" : "en" } ] ,
    "http://dbpedia.org/property/hasPhotoCollection" : [ { "type" : "uri", "value" : "http://www4.wiwiss.fu-berlin.de/flickrwrappr/photos/Connection_pool" } ] } ,
  "http://dbpedia.org/resource/Connection_Pool" : { "http://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Connection_pool" } ] }
}
