Articles of indicizzazione

Notazione di indicizzazione della matrice MATLAB compatta

Ho una matrice di dimensioni n-by-k, contenente k numeri per riga. Voglio usare questi numeri k come indici in una matrice k-dimensionale. C’è un modo compatto di farlo in MATLAB o devo usare un ciclo for? Questo è quello che voglio fare (nello pseudo codice MATLAB), ma in un modo più MATLAB-ish: for row=1:1:n finalTable(row) […]

SQL Server: colonne dell’indice utilizzate in mi piace?

È una buona idea indicizzare le colonne varchar utilizzate solo nelle operazioni LIKE? Da quello che posso leggere da query analytics ottengo dalla seguente query: SELECT * FROM ClientUsers WHERE Email LIKE ‘%niels@bosmainter%’ Ricevo un “costo stimato per la sottostruttura” di 0,38 senza alcun indice e 0,14 con un indice. Si tratta di una buona […]

C # trova il valore e l’indice dell’array più elevati

Quindi ho un array numerico int[] anArray = { 1, 5, 2, 7 }; e ho bisogno di ottenere sia il valore e l’indice del valore più grande nella matrice che sarebbe 7 e 3, come farei questo?

Perché gli indici in XPath iniziano con 1 e non con 0?

Alcuni colleghi e io stavamo confrontando le lingue passate che avevamo programmato e stavamo parlando della nostra esperienza con VBScript con le sue strane funzionalità come l’ indice a 1 invece degli indici a 0 come quasi ogni altro linguaggio, il ragionamento è che era un lingua per gli utenti (ad esempio Excel VBA) anziché […]

DO e DONT per gli indici

Quali sono alcuni DO e DONT per migliorare le prestazioni del database usando l’indice? Un DO sarebbe un caso in cui si dovrebbe creare un indice o un altro suggerimento relativo agli indici che migliorerà le prestazioni. Un DONT sarà un caso in cui un indice non deve essere creato o un’altra azione correlata all’indice […]

Come vedere gli indici per un database o una tabella?

Come faccio a sapere se il mio database ha indici su di esso? Che ne dici di un tavolo specifico?

Qual è l’uso del tipo di campo “multiValued” in Solr?

Sono nuovo di Apache Solr. Anche dopo aver letto la parte relativa alla documentazione , trovo difficile comprendere chiaramente la funzionalità e l’uso della proprietà del tipo di campo multiValued . Cosa internamente Solr fa / tratta / gestisce un campo che è contrassegnato come multiplo valutato ? Qual è la differenza nell’indicizzazione in Solr […]

Come posso cambiare i valori di più punti in una matrice?

Ho una matrice che è [500×500]. Ho un’altra matrice che è [2×100] che contiene coppie di coordinate che potrebbero essere all’interno della prima matrice. Mi piacerebbe essere in grado di cambiare tutti i valori della prima matrice a zero, senza un ciclo. mtx = magic(500); co_ords = [30,50,70; 30,50,70]; mtx(co_ords) = 0;

Perché PostgreSQL esegue una scansione sequenziale su una colonna indicizzata?

Esempio molto semplice: una tabella, un indice, una query: CREATE TABLE book ( id bigserial NOT NULL, “year” integer, — other columns… ); CREATE INDEX book_year_idx ON book (year) EXPLAIN SELECT * FROM book b WHERE b.year > 2009 mi da: Seq Scan on book b (cost=0.00..25663.80 rows=105425 width=622) Filter: (year > 2009) Perché NON […]

Dovrei indicizzare un campo di bit in SQL Server?

Ricordo di aver letto a un certo punto che l’indicizzazione di un campo con bassa cardinalità (un basso numero di valori distinti) non vale la pena di essere eseguita. Ammetto di non sapere abbastanza su come funzionano gli indici per capire perché sia ​​così. Quindi cosa succede se ho una tabella con 100 milioni di […]