分区表(二)

alter table scales add partition (partition p2 values less than (2015));

alter table log drop partition p0;

show variables like ‘%partition%‘;

alter table user reorganize partition p0,p1,p2 into (partition p3 values less than (2011));

alter table log partition by hash(YEAR(time)) partitions 6;

alter table x partition by range(salary)(partition values less than 100);

alter table x rebuild partition p0,p1;

alter table x optimize partition p1,p2;

alter table x analyze partition p1,p2;

alter table x repair partition p1,p2;

explain partitions select * from log where YEAR(time)>2016-06-01 and YEAR(time)<2016-06-30;

时间: 2024-10-11 07:41:55

分区表(二)的相关文章

MySQL5.6.17分区表(二)

欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量. 子分区 http://dev.mysql.com/doc/refman/5.6/en/partitioning-subpartitions.html 又称为复合分区(composite partitioning),是在一个分区表中对分区的进一步拆分. CREATE TABLE ts_with_sub_partition (     id INT,      purchased DATE ) PARTITION BY RANGE(

Oracle中常见的Hint(一)

Oracle中的Hint可以用来调整SQL的执行计划,提高SQL执行效率.下面分类介绍Oracle数据库中常见的Hint.这里描述的是Oracle11gR2中的常见Hint,Oracle数据库中各个版本中的Hint都不尽相同,所以这里讲述的的Hint可能并不适用于Oracle早期的版本. 一.与优化器模式相关的Hint 1.ALL_ROWS ALL_ROWS是针对整个目标SQL的Hint,它的含义是让优化器启用CBO,而且在得到目标SQL的执行计划时会选择那些吞吐量最佳的执行路径.这里的"吞吐量

根分区扩容

前言: 默认情况下linux的根目录做成了lvm,比如: 但如果前期分区分的不合理,那么这个空间可能很小,会影响存储数据多少.那么如何去扩展根目录的空间大小呢? 原料: 比如虚拟机新建一块磁盘用于扩容. 步骤: 一.分区并配置参数 fdisk /dev/sdc    新建sdc1分区,并分配所有空间 修改分区类型    改成8e(Linux LVM) partprobe    更新分区表 二.创建物理卷 pvcreate /dev/sdc1    创建物理卷 三.扩展物理卷组 vgdisplay

Linux运维基础-磁盘管理

设备文件一切皆文件:open(),read(),write(),close()设备类型:字符文件:char,c,存取单位字符,键盘块设备:block,b,存取单位块,磁盘设备文件:/dev/下关联至一个设备驱动程序,进而能够与之对应的硬件设备进行通信设备号码:主设备号(标识设备类型),次设备号(标识同一类型下的不同设备)硬盘接口类型:并行:IDE,SCSI串口:SATA,SAS,USB 复制设备文件cp -a例如:在/data下创建字符设备:mknod /data/zerofile c 1 5

SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据

在创建完分区表后,可以向分区表中直接插入数据,而不用去管它这些数据放在哪个物理上的数据表中.接上篇文章,我们在创建好的分区表中插入几条数据: 从以上代码中可以看出,我们一共在数据表中插入了13条数据,其中第1至3条数据是插入到第1个物理分区表中的:第4.5条数据是插入到第2个物理分区表中的:第6至8条数据是插入到第3个物理分区表中的:第9至11条数据是插入到第4个物理分区表中的:第12.13条数据是插入到第5个物理分区表中的. 从SQL语句中可以看出,在向分区表中插入数据方法和在普遍表中插入数据

Oracle 学习之 性能优化(十二) 分区表

一.分区概念 Oracle允许将表.索引.索引组织表细分成更小的片,每个片我们称之为分区.分区有其自己的名字和存储参数. 如下图: 每行数据只能属于一个分区,分区键决定数据行属于哪个分区.分区键由一个或多个列组成.Oracle自动的将数据的DML操作映射到相应的分区中. 何时使用分区表: Tables greater than 2 GB should always be considered as candidates for partitioning. Tables containing hi

ORACLE分区表梳理系列(二)- 分区表日常维护及注意事项(红字需要留意)

版权声明:本文发布于http://www.cnblogs.com/yumiko/,版权由Yumiko_sunny所有,欢迎转载.转载时,请在文章明显位置注明原文链接.若在未经作者同意的情况下,将本文内容用于商业用途,将保留追究其法律责任的权利.如果有问题,请以邮箱方式联系作者([email protected]). 前言 本文着重总结分区表的日常维护操作以及相应的注意事项. 本文涉及的日常维护内容包括: 增加分区(add) 移动分区(move) 截断分区(truncate) 删除分区(drop)

Linux题目(二)

有重复内容,但肯定是重点 Linux面试((二) 一.Linux操作系统知识 1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块? 答:RHEL.CentOS.乌班图.红旗.debian等.我是从centos6.6打基础的,www.centos.org.(7月4号我去面试,面试官问我:"你对Linux内核哪部分最熟悉?",我一时懵逼答的进程管理.我特么哪块都不擅长啊!下次再被问到说iptables) ##类Unix有:FreeBSD .HP-UX

ceph部署二(存储集群安装)

完成预检之后,你就可以开始部署 Ceph 存储集群了.二.创建集群2.1.创建ceph集群mkdir my-clustercd my-clusterceph-deploy new ceph1 ceph2 ceph3在当前目录下用 ls 和 cat 检查 ceph-deploy 的输出,应该有一个 Ceph 配置文件.一个 monitor 密钥环和一个日志文件.注意:如果你有多个网卡,可以把 public network 和cluster network 写入 Ceph 配置文件的 [global