Perguntas com a marcação «index»

26
Índice de desempenho em ON versus WHERE

Eu tenho duas mesas @T1 TABLE ( Id INT, Date DATETIME ) @T2 TABLE ( Id INT, Date DATETIME ) Essas tabelas têm um índice não agrupado em (Id, Data) E eu entro nessas tabelas SELECT * FROM T1 AS t1 INNER JOIN T2 AS t2 ON t1.Id = t2.Id WHERE t1.Date <= GETDATE() AND t2.Date <=...

26
Como devo indexar um UUID no Postgres?

Eu sou novo no PostgreSQL e um tanto novo nos bancos de dados em geral. Existe uma maneira estabelecida de como devemos indexar valores UUID no Postgres? Estou dividido entre usar hash e usar um trie, a menos que já exista algo incorporado que ele use automaticamente. O que quer que eu use vai...

24
Como criar um índice condicional no MySQL?

Como criar um índice para filtrar um intervalo ou subconjunto específico da tabela no MySQL? AFAIK é impossível criar diretamente, mas acho que é possível simular esse recurso. Exemplo: quero criar um índice para a NAMEcoluna apenas para linhas comSTATUS = 'ACTIVE' Essa funcionalidade seria...

22
Onde posso encontrar alguma orientação sobre estratégias de índice?

A maioria de nós provavelmente concorda que o uso de índices de banco de dados é bom. Muitos índices e desempenho podem realmente ser prejudicados. Como regra geral, quais campos devem ser indexados? Quais campos não devem ser indexados? Quais são as regras para o uso de índices e, ao mesmo...

22
Quando usar sort_in_tempdb ao recriar índices?

Estamos discutindo se devemos usar a opção SORT_IN_TEMPDB para nossas tabelas DW. Meu entendimento é que existem mais gravações ao usar esta opção, embora sejam mais seqüenciais. Como temos uma SAN (que às vezes é notoriamente lenta), portanto, no nosso caso, queremos limitar o número de gravações...

22
COMO usa índice, CHARINDEX não?

Esta pergunta está relacionada à minha pergunta antiga . A consulta abaixo estava demorando 10 a 15 segundos para executar: SELECT [customer].[Customer name],[customer].[Sl_No],[customer].[Id] FROM [company].dbo.[customer] WHERE (Charindex('123456789',CAST([company].dbo.[customer].[Phone no] AS...

22
É ruim ter espaço de índice maior que espaço de dados?

Muitas vezes, preciso executar consultas em tabelas grandes que não têm o índice correto. Então, peço ao DBA para criar esse índice. A primeira coisa que ele faz é olhar para as estatísticas da tabela e ver o tamanho do espaço do índice. Muitas vezes, ele me dizia para encontrar uma solução...