Created
March 22, 2016 13:23
-
-
Save unknownuser88/0c33f32dfc2d9b58cb64 to your computer and use it in GitHub Desktop.
mysql partisioning
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ALTER TABLE book_keeping | |
PARTITION BY RANGE( YEAR(action_time) ) | |
SUBPARTITION BY HASH( MONTH(action_time) ) | |
SUBPARTITIONS 12 ( | |
PARTITION p2015 VALUES LESS THAN (2016), | |
PARTITION p2016 VALUES LESS THAN (2017), | |
PARTITION p2017 VALUES LESS THAN (2018), | |
PARTITION p2018 VALUES LESS THAN (2019), | |
PARTITION p2019 VALUES LESS THAN (2020), | |
PARTITION p2020 VALUES LESS THAN (2021), | |
PARTITION p2021 VALUES LESS THAN (2022), | |
PARTITION p2022 VALUES LESS THAN (2023), | |
PARTITION p2023 VALUES LESS THAN (2024), | |
PARTITION p2024 VALUES LESS THAN (2025), | |
PARTITION p2025 VALUES LESS THAN (2026), | |
PARTITION p2026 VALUES LESS THAN (2027), | |
PARTITION p2027 VALUES LESS THAN (2028), | |
PARTITION p2028 VALUES LESS THAN (2029), | |
PARTITION p2029 VALUES LESS THAN (2030), | |
PARTITION pmax VALUES LESS THAN MAXVALUE | |
); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment