Perguntas com a marcação «index-tuning»

O processo de determinar quais índices são úteis e quais não são.

3
Por que minha consulta EXISTS está fazendo uma verificação de índice em vez de uma busca de índice?
Estou trabalhando para otimizar algumas consultas. Para a consulta abaixo, SET STATISTICS IO ON; DECLARE @OrderStartDate DATETIME2 = '27 feb 2016'; DECLARE @OrderEndDate DATETIME2 = '28 feb 2016'; SELECT o.strBxOrderNo , o.sintOrderStatusID , o.sintOrderChannelID , o.sintOrderTypeID , o.sdtmOrdCreated , o.sintMarketID , o.strOrderKey , o.strOfferCode , o.strCurrencyCode , o.decBCShipFullPrice , o.decBCShipFinal …


4
Exclusividade do índice
Eu tenho um debate em andamento com vários desenvolvedores em meu escritório sobre o custo de um índice e se a exclusividade é ou não benéfica ou cara (provavelmente as duas). O cerne da questão são nossos recursos concorrentes. fundo Eu li anteriormente uma discussão que afirmava que um Uniqueíndice …


2
Adicionando índice a grandes tabelas mysql
Eu tenho uma mesa | base_schedule_line_items | CREATE TABLE base_schedule_line_items( idint (10) não assinado NOT NULL AUTO_INCREMENT, installmentint (10) não assinado NOT NULL, on_datedata NOT NULL, actual_datedata DEFAULT NULL, payment_typeint (11) NOT NULL, scheduled_principal_outstandingdecimal (65,0) NOT NULL, scheduled_principal_duedecimal (65,0) NOT NULL, scheduled_interest_outstandingdecimal (65,0) NOT NULL, scheduled_interest_duedecimal (65,0) NOT NULL, currencyint …

1
Um NONCLUSTERED INDEX não utilizado ainda pode aumentar a velocidade da consulta?
Esta é uma situação estranha, mas espero que alguém tenha uma resposta. Durante alguma solução de problemas de desempenho, adicionamos um NONCLUSTERED INDEX a uma tabela, conforme solicitado por sp_BlitzIndex. Verificamos seu uso no dia seguinte e ele mostrou 0 leituras ( 0 varreduras / pesquisas, 0 pesquisas singleton ) …

1
Como indexar uma consulta com `WHERE field is NULL`?
Eu tenho uma tabela com muitas inserções, definindo um dos campos ( uploaded_at) para NULL. Em seguida, uma tarefa periódica seleciona todas as tuplas WHERE uploaded_at IS NULL, as processa e atualiza, definindo uploaded_ata data atual. Como devo indexar a tabela? Entendo que devo usar um índice parcial como: CREATE …



1
Qual índice será usado nesse cenário?
SQL Server 2014 Standard Edition Preciso encontrar o número de voos de e para cidades específicas por determinados meses. Por exemplo select count(*) from flights where flightTo_AirportCode = 'aaaa' and flightFrom_Airportcode = 'bbbb' and flightdate < '2016-04-01' and flightdate > '2016-02-28' ; O esquema da tabela está abaixo. Estou tentando …



3
Um índice ou dois?
Eu tenho o seguinte índice criado em uma tabela no meu banco de dados: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) O servidor está sugerindo o seguinte índice 'ausente': CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Parece-me lógico alterar a definição de índice existente …



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.