表分区查询与操作

作者: 单名一个冲 | 来源:发表于2018-11-13 16:41 被阅读2次
  • 分区查询操作

  1. 查询是否分区表
PARTITIONED为YES表示是,NO表示不是分区表(不推荐):

select TABLE_NAME from user_tables where PARTITIONED = 'YES';
select TABLE_NAME from user_tables where PARTITIONED = 'NO';

推荐查询:

select count(*) from USER_PART_TABLES;

查看表的分区列是哪一列:

SQL> desc USER_PART_KEY_COLUMNS
 Name                                                 Null?    Type
 ---------------------------------------------------- -------- ------------------------------------
 NAME                                                          VARCHAR2(30)
 OBJECT_TYPE                                                   CHAR(5)
 COLUMN_NAME                                                   VARCHAR2(4000)
 COLUMN_POSITION                                               NUMBER

SQL> select COLUMN_NAME,NAME from USER_PART_KEY_COLUMNS where NAME = '表名';


相关文章

  • 表分区查询与操作

    分区查询操作 查询是否分区表 或 或

  • SQL笔记

    分区查询操作 查询是否分区表 或 或

  • hive基础语法

    目录 Hive安装和启动 Hive表操作-分区表 Hive表操作-复杂类型操作 Hive 查询语句 Zepplin...

  • HIVE快速入门教程6-区(Partition)和桶(Bucke

    分区 默认情况下,简单的HQL查询会扫描整个表。查询大表时,这会降低性能。可以通过创建分区来解决此问题,这些分区与...

  • MySQL性能调优--分区、分表、读写分离

    分区与分表选择 分区: 主要提高查询效率,但是一般来说还是要先优化SQL语句再考虑分区; 适合数据量过大,数据操作...

  • 高水位线处理

    1. 查询高水位情况 查询块大小 查询10G水位线上的对象 2. 清理分区表 移动分区表 删除分区表 3. 移动表...

  • GreenPlum分区表和非分区压测对比

    背景 机器配置 分区操作sql 测试结果 测试sql1 表的类型sql查询时间普通表116.2s按年分区97.50...

  • hive进阶学习

    创建hive表常用语句: 修改hive表名称: 内部表 vs 外部表: 创建分区表以及补充操作: hive中查询介...

  • 分区工具fdisk和gdisk、分区信息的同步

    同步内存信息与硬盘分区表(内核重新读取硬盘分区表) 交互式操作 非交互式操作

  • hive

    分区表 功能:辅助查询,缩小查询范围 用法:1 . 单分区表建表语句:create table day_table...

网友评论

    本文标题:表分区查询与操作

    本文链接:https://www.haomeiwen.com/subject/xhulfqtx.html