Cos'è il partizionamento della gamma
Il partizionamento della gamma in MySQL consente di partizionare il database definendo un intervallo specifico; Le voci che si presentano all'interno dell'intervallo definito sarebbero considerate nella partizione. Comprendere più precisamente il partizionamento della gamma e il suo uso; Consideriamo questo esempio, creiamo una tabella di studenti dello scuolabus e li ha partiti sulla base della loro età usando il comando:
Crea table School_bus_data (std_id int non null, std_name varchar (50) non null, std_age int non null) partizione per intervallo (std_age) (valori di partizione p0 inferiori a (10), valori di partizione p1 inferiori a (15), valori di partizione P2 Meno di (20));Nel comando sopra eseguito, abbiamo creato tre partizioni; P0, P1, P2:
Per inserire i dati in questa tabella, utilizzare il comando:
Inserisci in School_Bus_Data Values (1, 'Paul', 9), (2, 'Sophia', 5), (3, 'Elena', 14), (4, 'John', 18), (5, 'Alexander' , 11);Per visualizzare la tabella School_Bus_Data:
Seleziona * da School_bus_data;Da visualizzare sotto forma di partizione della tabella usando il comando:
Seleziona Table_Name, partitition_name, table_rows, avg_row_length, data_length da information_schema.Partizioni in cui table_schema = 'linuxhint' e table_name = 'School_bus_data';Nell'output sopra, possiamo vedere che le due righe della tabella sono posizionate nella partizione P0 e P1 e una riga è posizionata in P2 sulla base di std_age che abbiamo definito. Inoltre, la tabella ha anche visualizzato la lunghezza media della riga e la lunghezza dei dati di ciascuna partizione.
Conclusione
Il partizionamento dell'intervallo ti aiuta a gestire i dati più facilmente in quanto è possibile ordinare i dati in base a un intervallo specifico e quindi utilizzarli quando è necessario. MySQL è il popolare RDMS; Consente la funzione delle partizioni che accelerano l'esecuzione delle query nella gestione dei dati dei database. I dati sono divisi in partizioni sulla base di alcuni parametri. In questo post, abbiamo discusso di uno di questi parametri della partizione; La gamma ha anche discusso di un esempio per la migliore comprensione dei lettori.