Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Ayuda Con El Termino "transaction"
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Ayuda Con El Termino "transaction" 
 
Estoy tratando de importar un archivo CSV dentro de una base de datos sqlite3, el código funciona, pero lo hace muy lento, mes de tres horas, consulte en otro forum y me respondieron esto:


It's slow because you don't use transaction. Do the entire import inside a transaction.

como hago esto, he buscado información en google pero no encuento algo que me ayude
 



 
cmunpal - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ayuda Con El Termino "transaction" 
 
Hola

He visto que habías hecho la pregunta en la lista de gambas-user, pero el idioma y el desconocimiento no ayudan mucho.

Mira este enlace para tener una idea conceptual mas clara:

http://es.wikipedia.org/wiki/Transa...ase_de_datos%29

Te voy a remitir a un fragmento de código de una aplicación para que veas cómo se usan las transacciones.  Tienes que fijarte en .Begin, .Commit y .Rollback, que son métodos de la clase connection. En mi caso la instancia de conexión se llama "cnLog" . (lineas 159, 211 y 225)

http://www.assembla.com/code/dfhlog...oBD.class#ln154

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron