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
¿Por qué CAST (1 AS SIGNED INTEGER) devuelve un BIGINT en MySQL?
Si lo hago CAST(1 AS SIGNED INTEGER), siempre termino recibiendo un BIGINTretorno, por ejemplo: $ mysql -u root -p --column-type-info Enter password: --- Copyright and help message snipped for brevity --- mysql> select cast(1 as signed integer); Field 1: `cast(1 as signed integer)` Catalog: `def` Database: `` Table: `` Org_table: …


1
Cómo optimizar las tablas de InnoDB en MySQL
He estado investigando cómo optimizar solo tablas fragmentadas en MySQL y revisé esta publicación sobre la optimización de tablas . Básicamente realiza una consulta en la base de datos information_schema para cualquier tabla con data_free > 0y construye una declaración SQL OPTIMIZEsolo para esas tablas. Ejecuté esta consulta e identificó …

2
Comprobador de coherencia de bases de datos en postgresql
¿Hay algún comando DBCC (Comprobador de consistencia de base de datos) en PostgreSQL? ¿Podría encontrar los comandos DBCC del servidor SQL pero no para Postgres? Leí que postgresql tiene una funcionalidad incorporada de ajuste de rendimiento y que no hay comandos DBCC disponibles para postgres. ¿Es verdad?


3
Seleccione filas según la última fecha con múltiples combinaciones
Tengo esta consulta ( SQLFiddle ): SELECT c.name, a.user_id, a.status_id, a.title, a.rtime, u.user_name, s.status_name FROM company c LEFT JOIN action a ON a.company_id=c.id LEFT JOIN user u ON u.id=a.user_id LEFT JOIN status s ON s.id=a.status_id WHERE u.user_name='Morgan' -- WHERE c.name='Fiddle' GROUP BY c.id HAVING a.rtime IS NULL OR a.rtime = …
8 mysql  group-by 


3
"Cuando una conexión se cierra y se devuelve al grupo, ¿se retiene el nivel de aislamiento de la última instrucción SET TRANSACTION ISOLATION LEVEL"?
El artículo en línea de MSDN " Aislamiento de instantáneas en SQL Server " establece: "Un nivel de aislamiento tiene un alcance para toda la conexión, y una vez configurado para una conexión con la instrucción SET TRANSACTION ISOLATION LEVEL, permanece vigente hasta que se cierre la conexión o se …



1
¿Cómo migrar entre esquemas en masa en SQL Server?
Actualmente tenemos varias bases de datos, pero nos gustaría combinarlas y, en su lugar, separar nuestros contextos de dominio mediante esquemas. En MS SQL Server 2008 R2, ¿cómo puedo reubicar todo el contenido de un esquema en otro de forma masiva? Por ejemplo, todas las tablas, vistas, procedimientos, índices, etc. …



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.