¡Hola, amigos del blog! Hoy vamos a hablar sobre un tema que puede causar más de un dolor de cabeza a los que trabajamos con PostgreSQL: el temido error SQL Error [53200]: ERROR: out of shared memory. Pero no te preocupes, porque aquí te explico por qué sucede y cómo solucionarlo de manera sencilla y divertida. Imagina que estás en una fiesta y hay demasiada gente queriendo usar el mismo baño. Al final, alguien se quedará esperando fuera, ¿verdad? Algo similar pasa con PostgreSQL cuando se queda sin memoria compartida para gestionar los bloqueos de los objetos. Este error suele aparecer cuando hay demasiados objetos bloqueados en una sola transacción o cuando el parámetro max_locks_per_transaction está configurado demasiado bajo. ¿Por qué ocurre este error? Las principales causas son: Muchas transacciones concurrentes : Cuando hay demasiadas transacciones al mismo tiempo, todas compitiendo por recursos. Operaciones complejas : Transacciones que bloquean muchos objetos a la vez, ...
En este blog sencillamente escribiré lo que se me ocurra: de experiencias en mi trabajo como DBA, cosas de linux, de python, IA's....
Comentarios
Supongamos que txtctrl lo has llamado txt_resultado entonces sería así
self.txt_resultado.SetLabel(str(valor))
Con la propiedad SetLabel pones el valor; con la propiedad GetValue obtienes/capturas el valor del txt
Mi nombre es Antonio Samper resido en Barranquilla, siempre he desarrollado en vfp, ahora quiero incursionar en Python he estado leyendo sobre esta heramienta me parece interesante, pero tu sabes que despúes de tantos años con un lenguaje el cambio siempre resulta dificil, he descargado el boa costructor aplicao el ejemplo que tu tienes en youtube y me dice que no hay interprete definido, lo otro es que quiero crear una clase con esta interface y no he encontrado por donde, realmente mi intencion es desarrollar aplicaciónes empresariales unidos un motor de bd. bueno como veras estuy algo confundido, que libros me recomiendas, por donde debo empezar.
Gracias agradezco tu colaboración.
Para solucionar el error (que no es error) del interprete de Python debes hacer clic en el menú Herramientas, seleccionar la opción Elegir Interprete de Python. Eso te abrirá una ventana; busca el ejecutable (.exe) de python si trabajas con windows o la ruta del bin en caso de que trabajes con linux (normalmente es /usr/bin/python); con eso te debe quedar solucionado.
Python es un lenguaje de programación maravilloso y lo puedes aprender rapidamente, te sugiero que te inscribas en la lista de python (http://mail.python.org/mailman/listinfo/python-es) y en la de http://python.majibu.org/ Con estas dos herramientas encontrarás suficiente documentación, sugerencia de tutoriales, rads, guis, etc.
Cualquier otra inquietud no dudes en escribir.
Mucha suerte y bienvenido al mundo de Python.