zoukankan      html  css  js  c++  java
  • 跨年 增加分区分区

    /*!50100 PARTITION BY RANGE (TO_DAYS ( create_date ))
    (PARTITION p201705 VALUES LESS THAN (736846) ENGINE = InnoDB,
    PARTITION p201706 VALUES LESS THAN (736876) ENGINE = InnoDB,
    PARTITION p201707 VALUES LESS THAN (736907) ENGINE = InnoDB,
    PARTITION p201708 VALUES LESS THAN (736938) ENGINE = InnoDB,
    PARTITION p201709 VALUES LESS THAN (736968) ENGINE = InnoDB,
    PARTITION p201710 VALUES LESS THAN (736999) ENGINE = InnoDB,
    PARTITION p201711 VALUES LESS THAN (737029) ENGINE = InnoDB,
    PARTITION p201712 VALUES LESS THAN (737060) ENGINE = InnoDB,
    PARTITION p201801 VALUES LESS THAN (737091) ENGINE = InnoDB,
    PARTITION p201802 VALUES LESS THAN (737119) ENGINE = InnoDB,
    PARTITION p201803 VALUES LESS THAN (737150) ENGINE = InnoDB,
    PARTITION p201804 VALUES LESS THAN (737180) ENGINE = InnoDB,
    PARTITION p201805 VALUES LESS THAN (737211) ENGINE = InnoDB,
    PARTITION p201806 VALUES LESS THAN (737241) ENGINE = InnoDB,
    PARTITION p201807 VALUES LESS THAN (737272) ENGINE = InnoDB,
    PARTITION p201808 VALUES LESS THAN (737303) ENGINE = InnoDB,
    PARTITION p201809 VALUES LESS THAN (737333) ENGINE = InnoDB,
    PARTITION p201810 VALUES LESS THAN (737364) ENGINE = InnoDB,
    PARTITION p201811 VALUES LESS THAN (737394) ENGINE = InnoDB,
    PARTITION p201812 VALUES LESS THAN (737425) ENGINE = InnoDB) */;


    INSERT INTO pv_day (uid,pv,uv,ip,create_date) VALUES ("50015655","988","937","493","2019-01-02"),("34064714","892","886","328","2019-01-02"),("50019060","296","281","246","2019-01-02"),("50009393","837","771","511","2019-01-02"),("50011754","837","719","518","2019-01-02"),("50007156","1498","1447","680","2019-01-02"),("34051522","526","515","313","2019-01-02"),("50015728","516","489","379","2019-01-02"),("50015590","854","797","548","2019-01-02"),("50015080","343","335","226","2019-01-02"),("50007015
    (1526, 'Table has no partition for value 737426')

    alter table pv_day add partition(partition p201901 VALUES LESS THAN (737456) ENGINE = InnoDB);
    alter table pv_day sit_day add partition(partition p201902 VALUES LESS THAN (737484) ENGINE = InnoDB);
    alter table pv_day add partition(partition p201903 VALUES LESS THAN (737515) ENGINE = InnoDB);

    增加分区后

    /*!50100 PARTITION BY RANGE (TO_DAYS ( create_date ))
    (PARTITION p201705 VALUES LESS THAN (736846) ENGINE = InnoDB,
    PARTITION p201706 VALUES LESS THAN (736876) ENGINE = InnoDB,
    PARTITION p201707 VALUES LESS THAN (736907) ENGINE = InnoDB,
    PARTITION p201708 VALUES LESS THAN (736938) ENGINE = InnoDB,
    PARTITION p201709 VALUES LESS THAN (736968) ENGINE = InnoDB,
    PARTITION p201710 VALUES LESS THAN (736999) ENGINE = InnoDB,
    PARTITION p201711 VALUES LESS THAN (737029) ENGINE = InnoDB,
    PARTITION p201712 VALUES LESS THAN (737060) ENGINE = InnoDB,
    PARTITION p201801 VALUES LESS THAN (737091) ENGINE = InnoDB,
    PARTITION p201802 VALUES LESS THAN (737119) ENGINE = InnoDB,
    PARTITION p201803 VALUES LESS THAN (737150) ENGINE = InnoDB,
    PARTITION p201804 VALUES LESS THAN (737180) ENGINE = InnoDB,
    PARTITION p201805 VALUES LESS THAN (737211) ENGINE = InnoDB,
    PARTITION p201806 VALUES LESS THAN (737241) ENGINE = InnoDB,
    PARTITION p201807 VALUES LESS THAN (737272) ENGINE = InnoDB,
    PARTITION p201808 VALUES LESS THAN (737303) ENGINE = InnoDB,
    PARTITION p201809 VALUES LESS THAN (737333) ENGINE = InnoDB,
    PARTITION p201810 VALUES LESS THAN (737364) ENGINE = InnoDB,
    PARTITION p201811 VALUES LESS THAN (737394) ENGINE = InnoDB,
    PARTITION p201812 VALUES LESS THAN (737425) ENGINE = InnoDB,
    PARTITION p201901 VALUES LESS THAN (737456) ENGINE = InnoDB,
    PARTITION p201902 VALUES LESS THAN (737484) ENGINE = InnoDB,
    PARTITION p201903 VALUES LESS THAN (737515) ENGINE = InnoDB) */;

    按月分区、按照uid分区,从业务角度比较;

  • 相关阅读:
    面试问题
    知识点整合
    前端错误
    基于.NET平台常用的框架整理
    BFC和haslayout
    javascript面向对象
    javascript变量的作用域
    2014-05-26 总结
    2014-05-23 总结
    PHP实现mvc模式的思想
  • 原文地址:https://www.cnblogs.com/rsapaper/p/10209299.html
Copyright © 2011-2022 走看看