Domande taggate «index-tuning»

Il processo per determinare quali indici sono utili e quali no.






2
Indice multicolore e prestazioni
Ho una tabella con un indice a più colonne e ho dei dubbi sul corretto ordinamento degli indici per ottenere le massime prestazioni dalle query. Lo scenario: PostgreSQL 8.4, tabella con circa un milione di righe I valori nella colonna c1 possono avere circa 100 valori diversi . Possiamo presumere …

2
Come sapere quando / se ho troppi indici?
Eseguendo Microsoft SQL Server Profiler di tanto in tanto, mi viene in mente un sacco di nuovi indici e statistiche da creare ("... miglioramento stimato del 97% ..."). Dalla mia comprensione, ogni indice aggiunto può rendere SELECTpiù veloce una query SQL ma anche una query UPDATEo INSERTpiù lentamente poiché gli …

1
Indici: numero intero vs prestazioni della stringa se il numero di nodi è lo stesso
Sto sviluppando un'applicazione in Ruby on Rails con il database PostgreSQL (9.4). Nel mio caso d'uso, le colonne nelle tabelle verranno cercate molto frequentemente, poiché l'intero punto dell'applicazione è alla ricerca di attributi molto specifici su un modello. Attualmente sto decidendo se utilizzare un integertipo o semplicemente utilizzare un tipo …




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 …

2
efficace tabella mysql / design dell'indice per 35 milioni di righe + tabella, con oltre 200 colonne corrispondenti (doppie), di cui è possibile eseguire una query su qualsiasi combinazione
Sto cercando consigli sulla progettazione di tabelle / indici per la seguente situazione: Ho una tabella di grandi dimensioni (dati cronologici sui prezzi delle azioni, InnoDB, 35 milioni di righe e in crescita) con una chiave primaria composta (assetid (int), data (data)). oltre alle informazioni sui prezzi, ho 200 valori …

3
Perché SQL Server dovrebbe ignorare un indice?
Ho una tabella, CustPassMastercon 16 colonne, una delle quali è CustNum varchar(8), e ho creato un indice IX_dbo_CustPassMaster_CustNum. Quando eseguo la mia SELECTdichiarazione: SELECT * FROM dbo.CustPassMaster WHERE CustNum = '12345678' Ignora completamente l'indice. Questo mi confonde perché ho un'altra tabella CustDataMastercon molte più colonne (55), una delle quali è …

2
Memorizzazione nella cache dell'indice PostgreSQL
Sto incontrando difficoltà nel trovare spiegazioni "semplici" su come gli indici vengono memorizzati nella cache di PostgreSQL, quindi mi piacerebbe un controllo della realtà su una o tutte queste ipotesi: Gli indici PostgreSQL, come le righe, vivono su disco ma possono essere memorizzati nella cache. Un indice può essere interamente …

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.