Preguntas etiquetadas con index

Una estructura de base de datos que puede mejorar la velocidad de las consultas a costa del espacio en disco e inserciones / actualizaciones más lentas. Almacena una copia de una o más columnas ordenadas, pero estructura los datos de manera diferente para permitir un acceso más rápido.

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 




2
¿Ordenar por columna debe tener índice o no?
He agregado índices a la tabla que se utilizan para buscar resultados. Estoy mostrando resultados por orden ASC o DESC. Entonces, ¿esa columna debe tener índice o no? Tengo 2 índices más en esa tabla. ¿Cómo afectará el rendimiento al hacer o no hacer un índice en esa columna?


7
Copiar la estructura completa de una tabla.
Usando algunos métodos, cuando crea una copia de una tabla, pierde índices, PK, FK, etc. Por ejemplo, en SQL Server puedo decir: select * into dbo.table2 from dbo.table1; Esta es solo una copia simple de la tabla; faltan todos los índices / restricciones. ¿Cómo puedo copiar una estructura de tabla …


3
¿Es una buena idea / enfoque indexar una columna VARCHAR?
Estamos usando PostgreSQL v8.2.3. Hay tablas involucradas: EMPLEADO y EMAILLIST . Table 1: EMPLOYEE (column1, column2, email1, email2, column5, column6) Table 2: EMAILLIST (email) 2 tablas se unen de tal manera que si EMPLOYEE.EMAIL1 o EMPLOYEE.EMAIL2 no tienen una entrada coincidente, esas filas serán devueltas. SELECT employee.email1, employee.email2, e1.email IS …

2
Índice de varias columnas y rendimiento
Tengo una tabla con un índice de varias columnas, y tengo dudas sobre la clasificación adecuada de los índices para obtener el máximo rendimiento en las consultas. El escenario: PostgreSQL 8.4, tabla con aproximadamente un millón de filas Los valores en la columna c1 pueden tener aproximadamente 100 valores diferentes …

1
¿La búsqueda de índice sería notablemente más rápida con char vs varchar cuando todos los valores son 36 caracteres
Tengo un esquema heredado (¡descargo de responsabilidad!) Que utiliza una identificación generada basada en hash para la clave primaria para todas las tablas (hay muchas). Un ejemplo de tal identificación es: 922475bb-ad93-43ee-9487-d2671b886479 No hay esperanza posible de cambiar este enfoque, sin embargo, el rendimiento con acceso al índice es pobre. …





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.