Beckham _ mysql partition instance and Beckham _ mysql instance

Source: Internet
Author: User

Beckham _ mysql partition instance and Beckham _ mysql instance
Mysql partition ExperimentBrief: 1. Create partitions Based on the partition type 2. Manage partitions 3. Examples of partitions and unpartitioned tables

 

1. Create a partition. Use hash partition as an example.

(1) Non-linear hash Partition

1. Test the t_hash structure of the table.

Create table t_hash

(Id int unsigned,

Name char (1)

) Engine = myisam charset = utf8

Partition by hash (id)

Partitions 5;

2. t_hash table physical file structure

3. insert data to the t_hash table

4. view the physical structure of the t_hash table


Summary: hash partitions are evenly distributed. Therefore, the data file size of each partition is equal.

 

Ii. Manage partitions

1. hash partitions

2. Adjust the number of partitions 5 to 2.

3. Adjust the number of partitions 2 to 1.

Conclusion: Once hash partition is performed, at least one partition exists.

 

Iii. Examples of partitioned and unpartitioned tables

1. Test Table

Unpartitioned table:

Create table t2

(Id int unsigned,

Name char (1)

) Engine = myisam charset = utf8;

 

Partition Table:

Create table t1

(Id int unsigned,

Name char (1)

) Engine = myisam charset = utf8

Partition by hash (id)

Partitions 4;

 

 

 

 

 


2. Insert data of the same number


3. Search for data with name


(Note: When no index is added, the partition takes less time than the unpartitioned one)


The quieter you become, the more you are able to hear!

Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.