zoukankan      html  css  js  c++  java
  • information_schema.partitions 学习

    1、partitions 表中的常用列说明:

      1、table_schema:表所在的数据库名

      2、table_name:表名

      3、partition_method:表分区采用的分区方法

      4、partition_expression:分区键

      5、partions_name:分区名

      6、table_rows:分区中所包涵的数据行数

      7、data_free:分区中还未使用的空间

    2、例子:

    查询实例中的分区表、分区方法,分区字段

    select 
        concat(table_schema,'.',table_name) as partition_table_names,-- 返回表的完全限定名
        partition_method, -- 分区方法
        partition_expression -- 分区字段
    from information_schema.partitions
    where 
        table_schema not in('mysql','information_schema','performance_schema')
    group by 
        table_schema,table_name,partition_method;
    +-----------------------+------------------+----------------------+
    | partition_table_names | partition_method | partition_expression |
    +-----------------------+------------------+----------------------+
    | tempdb.t              | RANGE            | age                  |
    | tempdb.t2             | RANGE            | age                  |
    +-----------------------+------------------+----------------------+
  • 相关阅读:
    Markdown学习笔记
    Go 学习笔记(一)
    case中定义变量
    <转>MySql 与Oracle区别
    Java 时间转换问题总结
    线程之间共享
    并发编程快速入门
    redis主从复制
    jedis操作redis
    redis持久化方案
  • 原文地址:https://www.cnblogs.com/JiangLe/p/5789830.html
Copyright © 2011-2022 走看看