Domande taggate «index»

Una struttura di database in grado di migliorare la velocità delle query a scapito dello spazio su disco e inserimenti / aggiornamenti più lenti. Memorizza una copia di una o più colonne ordinate ma struttura i dati in modo diverso per consentire un accesso più rapido.


6
Come determinare se un indice è richiesto o necessario
Ho eseguito uno strumento di autoindicizzazione sul nostro database MS SQL (ho modificato uno script proveniente da Microsoft che esamina le tabelle delle statistiche dell'indice - Indicizzazione automatica automatizzata ). Dalle statistiche, ora ho un elenco di consigli per gli indici che devono essere creati. Modifica: gli indici sopra descritti …

4
Ottimizzazione delle query su un intervallo di timestamp (due colonne)
Uso PostgreSQL 9.1 su Ubuntu 12.04. Devo selezionare i record in un intervallo di tempo: la mia tabella time_limitsha due timestampcampi e una integerproprietà. Ci sono ulteriori colonne nella mia tabella reale che non sono coinvolte con questa query. create table ( start_date_time timestamp, end_date_time timestamp, id_phi integer, primary key(start_date_time, …



5
Funzionamento degli indici in PostgreSQL
Ho un paio di domande sul funzionamento degli indici in PostgreSQL. Ho una Friendstabella con il seguente indice: Friends ( user_id1 ,user_id2) user_id1e user_id2sono chiavi esterne alla usertabella Sono equivalenti? Se no allora perché? Index(user_id1,user_id2) and Index(user_id2,user_id1) Se creo la chiave primaria (user_id1, user_id2), crea automaticamente gli indici per essa …

4
Come usare psql senza richiesta di password?
Ho scritto uno script per gli REINDEXindici in un database. Eccone uno: echo -e "\nreindex for unq_vbvdata_vehicle started at: `date "+%F %T"`" >> ${LOG_FILE} psql -U ${USERNAME} -h ${HOSTNAME} -d ${DBNAME} -c "REINDEX INDEX scm_main.unq_vbvdata_vehicle;" if [[ ${?} -eq 0 ]]; then echo "reindex for unq_vbvdata_vehicle finished at: `date "+%F …
70 postgresql  index  psql 



4
MySQL: Crea indice Se non esiste
C'è un modo per creare un indice in MySQL se non esiste? MySQL non supporta il formato ovvio: CREATE INDEX IF NOT EXISTS index_name ON table(column) ERROR 1064 (42000): You have an error in your SQL syntax;... La versione di MySQL ( mysql -V) è la 5.1.48, ma penso che …

2
Crea indice se non esiste
Sto lavorando a una funzione che mi consente di aggiungere un indice se non esiste. Sto incontrando il problema che non riesco a ottenere un elenco di indici con cui confrontare. qualche idea? Questo è un problema simile a quello della creazione della colonna che è stato risolto con questo …



2
Possibile INDICE su un campo VARCHAR in MySql
Sto lavorando in un database MySql , con una tabella come questa: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... e ho bisogno di fare molte domande come questa (con 5-10 stringhe nell'elenco) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit …

4
Regola hard e fast per includere colonne nell'indice
Esiste una regola rigida e rapida per decidere quali colonne e in quale ordine devono essere inserite Incluso nell'indice non cluster. Stavo solo leggendo questo post https://stackoverflow.com/questions/1307990/why-use-the-include-clause-when-creating-an-index e l'ho trovato per la seguente query: SELECT EmployeeID, DepartmentID, LastName FROM Employee WHERE DepartmentID = 5 Il poster ha suggerito di creare …

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.