Domande taggate «indexing»

L'indicizzazione delle strutture di dati è una tecnica generale per migliorare la velocità di ricerca dei dati.



3
PostgreSQL può indicizzare le colonne di array?
Non riesco a trovare una risposta definitiva a questa domanda nella documentazione. Se una colonna è di tipo array, tutti i valori immessi verranno indicizzati singolarmente? Ho creato una tabella semplice con una int[]colonna e vi ho inserito un indice univoco. Ho notato che non potevo aggiungere lo stesso array …

2
Che cosa significa la parola chiave KEY?
In questa definizione di tabella MySQL: CREATE TABLE groups ( ug_main_grp_id smallint NOT NULL default '0', ug_uid smallint default NULL, ug_grp_id smallint default NULL, KEY (ug_main_grp_id) ); Cosa significa la KEYparola chiave? Non è una chiave primaria, non è una chiave esterna, quindi è solo un indice? In tal caso, …
141 mysql  indexing 

10
Come rilasciare unico in MySQL?
Create Table: CREATE TABLE `fuinfo` ( `fid` int(10) unsigned NOT NULL, `name` varchar(40) NOT NULL, `email` varchar(128) NOT NULL, UNIQUE KEY `email` (`email`), UNIQUE KEY `fid` (`fid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Voglio rilasciare la chiave univoca email, come?
139 mysql  indexing  sql-drop 


2
È una buona idea indicizzare il campo datetime in mysql?
Sto lavorando alla progettazione di un database di grandi dimensioni. Nella mia applicazione avrò molte righe, ad esempio attualmente ho una tabella con 4 milioni di record. La maggior parte delle mie query utilizza la clausola datetime per selezionare i dati. È una buona idea indicizzare i campi datetime nel …
137 mysql  indexing 

9
Quando dovrei usare un indice composito?
Quando dovrei usare un indice composito in un database? Quali sono le conseguenze delle prestazioni utilizzando un indice composito)? Perché dovrei usare un indice composito? Ad esempio, ho una homestabella: CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft` smallint(5) unsigned NOT NULL, `year_built` smallint(5) …

3
È necessario un indice per una chiave primaria in SQLite?
Quando una colonna intera è contrassegnata come chiave primaria in una tabella SQLite, è necessario creare esplicitamente anche un indice per essa? SQLite non sembra creare automaticamente un indice per una colonna chiave primaria, ma forse lo indicizza comunque, dato il suo scopo? (Cercherò sempre su quella colonna). La situazione …



7
Devo creare indici su chiavi esterne su Oracle?
Ho un tavolo Ae un tavolo B. Aha una chiave esterna per Bil Bchiave primaria 's, B_ID. Per qualche ragione (so che ci sono ragioni legittime) non sta usando un indice quando unisco queste due tabelle sulla chiave. Devo creare separatamente un indice A.B_IDo l'esistenza di una chiave esterna lo …
120 sql  oracle  indexing 

8
Seleziona esplicitamente gli elementi da un elenco o da una tupla
Ho il seguente elenco di Python (può anche essere una tupla): myList = ['foo', 'bar', 'baz', 'quux'] posso dire >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux'] Come faccio a selezionare esplicitamente gli elementi i cui indici non hanno modelli specifici? Ad esempio, voglio selezionare …
120 python  list  select  indexing  tuples 

5
Rails: aggiunta di un indice dopo l'aggiunta di una colonna
Supponiamo di aver creato una tabella tablein un'app Rails. Qualche tempo dopo, aggiungo una colonna che esegue: rails generate migration AddUser_idColumnToTable user_id:string. Poi mi rendo conto che devo aggiungere user_idcome indice. Conosco il add_indexmetodo, ma dove dovrebbe essere chiamato questo metodo? Dovrei eseguire una migrazione (se sì, quale?), Quindi aggiungendo …


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.