Articles of base de

Obtener eventos de una base de datos

No estoy muy familiarizado con las bases de datos y lo que ofrecen fuera de las operaciones de CRUD. Mi investigación me ha llevado a desencadenar . Básicamente, parece que los desencadenantes ofrecen este tipo de funcionalidad: (de Wikipedia ) Normalmente hay tres eventos desencadenantes que provocan desencadenantes para “disparar”: Evento INSERT (como un nuevo […]

¿Cómo muestro el esquema de una tabla en una base de datos MySQL?

Desde la consola MySQL, ¿qué comando muestra el esquema de cualquier tabla dada?

¿Deberían las bases de datos OLAP ser desnormalizadas para el rendimiento de lectura?

Siempre pensé que las bases de datos deberían desnormalizarse para el rendimiento de lectura, ya que se hace para el diseño de la base de datos OLAP, y no exageró mucho más 3NF para el diseño OLTP. PerformanceDBA en varias publicaciones, por ej., En Rendimiento de diferentes enfoques de datos basados ​​en tiempo defiende el […]

¿La mejor forma de enlace de datos automático entre la base de datos y la interfaz de usuario en la aplicación java swing?

Actualmente estoy enfrentando la necesidad de crear una aplicación de interfaz de usuario para la base de datos con docenas de tablas y miles de campos. Debería ser la aplicación java swing, y estoy tratando de encontrar la solución más automatizada posible. Lo ideal es evitar por completo la creación manual de capa DAO, definición […]

“No se puede abrir la base de datos de usuario por defecto. Error de inicio de sesión “después de instalar SQL Server Management Studio Express

Tengo una base de datos en un archivo local que utiliza un progtwig. El progtwig tiene una funcionalidad limitada y necesitaba ejecutar algunas consultas rápidas. Instalé SQL Server Management Studio Express 2005 (SSMSE), conectado a la instancia de SQL Server, adjunté el archivo de base de datos y ejecuté las consultas. Ahora el progtwig original […]

Los desencadenadores de MySQL no pueden actualizar filas en la misma tabla a la que se asigna el desencadenador. ¿Solución sugerida?

MySQL actualmente no admite la actualización de filas en la misma tabla a la que se asigna el desencadenador ya que la llamada podría volverse recursiva. ¿Alguien tiene sugerencias sobre una buena solución alternativa? En este momento mi plan es llamar a un procedimiento almacenado que ejecute la lógica que realmente quería en un desencadenante, […]

En términos de bases de datos, ¿es “correcto para corregir, desnormalizar para el rendimiento” un mantra correcto?

La normalización conduce a muchas características esenciales y deseables, incluido el placer estético. Además, también es teóricamente “correcto”. En este contexto, la desnormalización se aplica como un compromiso, una corrección para lograr el rendimiento. ¿Hay alguna razón más que el rendimiento que una base de datos podría desnormalizarse?

¿Cómo se escribe una consulta que no distingue entre mayúsculas y minúsculas tanto para MySQL como para Postgres?

Estoy ejecutando una base de datos MySQL localmente para el desarrollo, pero implementando en Heroku que usa Postgres. Heroku maneja casi todo, pero mis sentencias Like insensibles a mayúsculas y minúsculas se vuelven sensibles a las mayúsculas y minúsculas. Podría usar sentencias de iLike, pero mi base de datos MySQL local no puede manejar eso. […]

¿Hay un tiempo de espera para las conexiones de PostgreSQL inactivas?

1 S postgres 5038 876 0 80 0 – 11962 sk_wai 09:57 ? 00:00:00 postgres: postgres my_app ::1(45035) idle 1 S postgres 9796 876 0 80 0 – 11964 sk_wai 11:01 ? 00:00:00 postgres: postgres my_app ::1(43084) idle Veo muchos de ellos. Estamos tratando de arreglar nuestra fuga de conexión. Pero mientras tanto, queremos establecer […]

Ordenes de optimización de base de datos

En una base de datos donde los usuarios pueden hacer pedidos, ¿es mejor tener una nueva tabla con direcciones o cada orden tiene los datos de dirección en su encabezado?