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
Error de uso exclusivo de PostgreSQL: el tipo de datos entero no tiene clase de operador predeterminada
En PostgreSQL 9.2.3 estoy tratando de crear esta tabla simplificada: CREATE TABLE test ( user_id INTEGER, startend TSTZRANGE, EXCLUDE USING gist (user_id WITH =, startend WITH &&) ); Pero me sale este error: ERROR: data type integer has no default operator class for access method "gist" HINT: You must specify …

2
No se puede cambiar el nombre de las columnas en las vistas de PostgreSQL con CREATE O REPLACE
En PostreSQL 8.3, estoy tratando de crear una vista que se parezca a una tabla existente pero que tenga diferentes nombres de columna. Esto funciona CREATE OR REPLACE VIEW gfam.nice_builds AS SELECT (family_tree.family_tree_id) as x, family_tree.family_tree_name, family_tree.family_tree_description FROM gfam.family_tree; Lo anterior hace un duplicado de la tabla family_tree pero el …
37 postgresql 

1
MySQL: ¿Por qué hay entradas de "prueba" en mysql.db?
Recientemente, publiqué una respuesta a una pregunta sobre mysql.db . Entonces, pensé que debería hacerles a todos esta pregunta: He notado durante años que, después de la instalación de MySQL 5.0+, mysql.dbse completa con dos entradas que permiten que usuarios anónimos accedan a las bases de datos de prueba. Puede …
37 mysql  security 






2
¿Se garantiza que la función LAST_INSERT_ID () de MySql es correcta?
Cuando hago una sola fila INSERTen una tabla que tiene una AUTO_INCREMENTcolumna, me gustaría usar la LAST_INSERT_ID()función para devolver el nuevo AUTO_INCREMENTvalor editado para esa fila. Como muchos desarrolladores y administradores de Microsoft SQL Server, sin duda, saben que la funcionalidad equivalente en SQL Server ( SCOPE_IDENTITYy @@IDENTITY) no ha …


2
Comprensión de "exploración de montón de mapa de bits" y "exploración de índice de mapa de bits"
Trataré de explicar mis malentendidos con el siguiente ejemplo. No entendí los fundamentos de la Bitmap Heap Scan Node. Considere la consulta SELECT customerid, username FROM customers WHERE customerid < 1000 AND username <'user100';cuyo plan es este: Bitmap Heap Scan on customers (cost=25.76..61.62 rows=10 width=13) (actual time=0.077..0.077 rows=2 loops=1) Recheck …
36 postgresql  index 





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.