• 可以使用分区表函数来简化运维,有的程序会用时间戳来存储时间, DBA 再创建新分区时还需要将日期转换时间戳,然后再建立分区。为了避免麻烦,可以使用 TiDB 支持的函数 UNIX_TIMESTAMP 来搞定:

    • Hash 分区使用:最高效的 Hash 函数是作用在单列上,并且函数的单调性是跟列的值是一样递增或者递减的,因为这种情况可以像 Range 分区一样裁剪。不推荐 Hash 分区在表达式中涉及多列。