O que é particionar o alcance
A participação na faixa no MySQL permite particionar o banco de dados definindo um intervalo específico; As entradas que chegam dentro do intervalo definido seriam consideradas na partição. Entender mais precisamente o intervalo de partição e seu uso; Vamos considerar este exemplo, crie uma tabela de alunos do ônibus escolar e os participei com base na idade deles usando o comando:
Criar tabela School_bus_data (std_id int não nulo, std_name varchar (50) não nulo, std_age int não nulo) Partição por intervalo (std_age) (valores de partição p0 menores que (10), valores de partição p1 menores que (15), valores de partição p2 Menor que (20));No comando acima executado, criamos três partições; P0, P1, P2:
Para inserir os dados nesta tabela, use o comando:
Inserir em School_bus_data valores (1, 'Paul', 9), (2, 'Sophia', 5), (3, 'Elena', 14), (4, 'John', 18), (5, 'Alexander' , 11);Para exibir a tabela School_bus_data:
Selecione * de School_bus_data;Para exibir na forma de partição da tabela usando o comando:
Selecione Table_name, partition_name, table_rows, avg_row_length, data_length de Information_schema.Partições onde tabela_schema = 'linuxhint' e table_name = 'school_bus_data';Na saída acima, podemos ver que as duas linhas de tabela são colocadas em Partição P0 e P1, e uma linha é colocada em P2 com base no std_age que definimos. Além disso, a tabela também exibiu o comprimento médio da linha e o comprimento dos dados de cada partição.
Conclusão
O particionamento de intervalo ajuda você a gerenciar os dados com mais facilidade, pois você pode classificar os dados de acordo com um intervalo específico e depois utilizá -los quando necessário. MySQL é o RDMS popular; Ele permite a característica das partições que aceleram a execução das consultas no gerenciamento dos dados dos bancos de dados. Os dados são divididos em partições com base em alguns parâmetros. Neste post, discutimos um desses parâmetros da partição; Range também discutiu um exemplo para a melhor compreensão dos leitores.