Perguntas com a marcação «index»

Uma estrutura de banco de dados que pode melhorar a velocidade das consultas com o custo de espaço em disco e inserções / atualizações mais lentas. Ele armazena uma cópia de uma ou mais colunas classificadas, mas estrutura os dados de maneira diferente para permitir um acesso mais rápido.

2
Noções básicas sobre “verificação de heap de bitmap” e “verificação de índice de bitmap”
Vou tentar explicar meus mal-entendidos pelo exemplo a seguir. Eu não entendi os fundamentos do Bitmap Heap Scan Node. Considere a consulta SELECT customerid, username FROM customers WHERE customerid < 1000 AND username <'user100';cujo plano é 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 coluna deve ter índice ou não?
Eu adicionei índices à tabela que são usados ​​para pesquisar resultados. Estou mostrando resultados por ordem ASC ou DESC. Então essa coluna deve ter índice ou não? Eu tenho mais 2 índices nessa tabela. Como o desempenho afetará criando ou não o índice para essa coluna?


7
Copiar estrutura completa de uma tabela
Usando alguns métodos, ao criar uma cópia de uma tabela, você perde índices, PK, FK, etc. Por exemplo, no SQL Server, posso dizer: select * into dbo.table2 from dbo.table1; Esta é apenas uma cópia simples da tabela; todos os índices / restrições estão ausentes. Como posso copiar uma estrutura de …


3
É uma boa ideia / abordagem indexar uma coluna VARCHAR?
Estamos usando o PostgreSQL v8.2.3. Existem tabelas envolvidas: EMPREGADO e EMAILISTA . Table 1: EMPLOYEE (column1, column2, email1, email2, column5, column6) Table 2: EMAILLIST (email) 2 tabelas são unidas de forma que, se EMPLOYEE.EMAIL1 ou EMPLOYEE.EMAIL2 não tiverem uma entrada correspondente, essas linhas serão retornadas. SELECT employee.email1, employee.email2, e1.email IS …

2
Índice e desempenho de várias colunas
Eu tenho uma tabela com um índice de várias colunas e tenho dúvidas sobre a classificação adequada dos índices para obter o desempenho máximo nas consultas. O cenário: PostgreSQL 8.4, tabela com cerca de um milhão de linhas Os valores na coluna c1 podem ter cerca de 100 valores diferentes …

1
A pesquisa de índice seria visivelmente mais rápida com char vs varchar quando todos os valores fossem 36 caracteres
Eu tenho um esquema legado (isenção de responsabilidade!) Que usa um ID gerado com base em hash para a chave primária de todas as tabelas (existem muitas). Um exemplo dessa identificação é: 922475bb-ad93-43ee-9487-d2671b886479 Não há esperança possível de mudar essa abordagem, no entanto, o desempenho com acesso ao índice é …





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.