Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.

2
¿No debería ser compatible con SQL Server RANGE?
Como alguien que desarrolla sitios web y hace un poco de SQL Server, me parece obvio que SQL Server debería admitir una cláusula simple que indique que los resultados solo deberían incluir un rango específico de filas. Por ejemplo, filas 30 a 39. Tal como está, la implementación de paginación …

2
¿Cómo detengo / desactivo PITR y limpio de forma segura los segmentos WAL?
Nuestro servidor de producción ejecuta PostgreSQL v8.2.3 en CentOS versión 5.2 (Final). Hemos configurado PITR en nuestro servidor de producción. Por algunas razones, después de configurar PITR, no podemos administrarlo ni mantenerlo. Finalmente, nuestra unidad de archivo WAL (unidad secundaria) se ha llenado (uso al 100%) y los segmentos adicionales …

1
Error al crear una clave externa desde MySQL Workbench
Estoy tratando de sincronizar los cambios de esquema de MySQL Workbench a mi base de datos. Recibo el siguiente error cuando intenta crear una clave foránea: Executing SQL script in server ERROR: Error 1005: Can't create table 'tomato.#sql-2730_1b8' (errno: 121) Aquí está la declaración que está tratando de ejecutar: ALTER …

5
¿Hay algún DBA PostgreSQL profesional a tiempo completo?
Para mi trabajo, trabajo en una aplicación JavaEE con PostgreSQL como base de datos. Aunque tenemos un administrador de sistemas para nuestros servidores de producción, que también administra nuestros servidores de bases de datos, no tenemos un DBA a tiempo completo, lo que me hace preguntarme si hay alguno. Me …








1
¿ACTUALIZAR sin la cláusula WHERE bloquea una tabla en PostgreSQL?
¿La tabla completa UPDATE(sin WHEREcláusula específica ) bloquea una tabla en PostgreSQL? Por ejemplo, ¿evita que las filas se eliminen / inserten? Por ejemplo, si ejecuto UPDATE t1 SET key = 'value' ¿Puedo esperar que no se inserten nuevas filas t1durante la UPDATEejecución? Si no, ¿puedo esperar que UPDATEse actualicen …



2
Consultas muy similares, rendimiento muy diferente.
Tengo dos consultas muy similares. Primera consulta: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id = ari.AuditId WHERE ari.RelatedId = '1DD87CF1-286B-409A-8C60-3FFEC394FDB1' and a.TargetTypeId IN (1,2,3,4,5,6,7,8,9, 11,12,13,14,15,16,17,18,19, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,36,37,38,39, 41,42,43,44,45,46,47,48,49, 51,52,53,54,55,56,57,58,59, 61,62,63,64,65,66,67,68,69, 71,72,73,74,75,76,77,78,79) Resultado: 267479 Plan: https://www.brentozar.com/pastetheplan/?id=BJWTtILyS Segunda consulta: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.