[pyar] Conexión Python - Oracle
Francois Dion
francois.dion en gmail.com
Mar Ene 29 14:20:17 ART 2013
2013/1/29 Diego Manuel Piñero <dpinero en senasa.gob.ar>:
> Hola a tod en s, estoy haciendo un script para manipular algunos datos de unas
> tablas que están en Oracle. Encontré esta librería "cx_oracle" pero a la
> hora de hacer la conexión es lenta, una espera de más de 15 segundos. Con
> las query no tuve problemas. La pregunta es si existen otras librerías
> recomendables. Es solo para hacer un script.
?cuanto tiempo por solo el import? ?y solo ela conexion?
?problema de DNS quizás?
He utilizado cx_oracle directamente por un tiempo, sin problemas, pero
hay que asegurarse de no hacer un egg con zip, sino ánade 200+ms
Se puede usar también web.database:
import web
db = web.database(dbn='oracle', user= ...
Uno puede hacer un result = db.select(table) o una especificación de query:
results = db.query(the_query)
Y con transacciones : http://webpy.org/cookbook/transactions
El mismo código opera con postgresql, mysql, firebird, oracle,
sqllite, pero al final requiere psycopg2, cx_oracle etc.
Francois
--
www.pyptug.org - raspberry-python.blogspot.com - @f_dion
More information about the pyar
mailing list