Domande taggate «filtered-index»

5
Come creare un indice condizionale in MySQL?
Come creare un indice per filtrare un intervallo o un sottoinsieme specifico della tabella in MySQL? AFAIK è impossibile creare direttamente ma penso che sia possibile simulare questa funzione. Esempio: voglio creare un indice per la NAMEcolonna solo per le righe conSTATUS = 'ACTIVE' Questa funzionalità si chiamerebbe un indice …


2
Perché l'indice filtrato sul valore IS NULL non viene utilizzato?
Supponiamo di avere una definizione di tabella come questa: CREATE TABLE MyTab ( ID INT IDENTITY(1,1) CONSTRAINT PK_MyTab_ID PRIMARY KEY ,GroupByColumn NVARCHAR(10) NOT NULL ,WhereColumn DATETIME NULL ) E un indice non cluster filtrato come questo: CREATE NONCLUSTERED INDEX IX_MyTab_GroupByColumn ON MyTab (GroupByColumn) WHERE (WhereColumn IS NULL) Perché questo indice …


3
Migliora le prestazioni della query utilizzando IN ()
Ho la seguente query SQL: SELECT Event.ID, Event.IATA, Device.Name, EventType.Description, Event.Data1, Event.Data2 Event.PLCTimeStamp, Event.EventTypeID FROM Event INNER JOIN EventType ON EventType.ID = Event.EventTypeID INNER JOIN Device ON Device.ID = Event.DeviceID WHERE Event.EventTypeID IN (3, 30, 40, 41, 42, 46, 49, 50) AND Event.PLCTimeStamp BETWEEN '2011-01-28' AND '2011-01-29' AND Event.IATA LIKE …


3
Colonna inclusa contro indice filtrato
Attualmente lavoriamo con la tabella denominata tb_tranfers . Questa tabella ha 40 milioni di righe e ha una dimensione di ~ 26 GB (11 GB di dati, indici di 15 GB). Dal 10 al 15% delle righe sono file con eliminazione graduale ( DeletedDate non è null). L'applicazione utilizza solo …



2
c'è un problema per quando vuoi mettere un OR all'interno di un indice filtrato?
c'è un problema per quando vuoi mettere un OR all'interno di un indice filtrato? create index FIDX_tblbOrders_sdtmOrdCreated_INCL on dbo.tblBOrder(sdtmOrdCreated) INCLUDE (sintMarketID, strCurrencyCode, sintOrderStatusID ) WHERE ((sintMarketId=1) AND ( (sintOrderStatusId < 9) OR (sintOrderStatusId > 14))) Sto cercando di creare l'indice sopra, perché NON sono interessato a nessuna situazione in cui …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.