当前位置:首页 > 日记 > 正文

MySQL使用了教程的分区表(删除分区表)的方法。

MySQL使用了教程的分区表(删除分区表)的方法。
使用分区表的MySQL的好处:

1,可以将一些分类数据放在一个分区中,这样可以减少服务器检查数据的数量,从而加快查询速度。
2,易于维护,通过删除分区删除旧数据。
3,分区数据可以分布到不同的物理位置,并且可以分布和有效地使用多个硬盘驱动器。

MySQL可以建立四个分区类型:

范围分区:基于属于给定连续区间的列值,将多个行分配给分区。

列表分区:类似于范围分区,不同之处在于列表分区是基于与离散值集中的值匹配的列值来选择的。

散列分区:基于用户定义表达式的返回值来选择分区,表达式计算将插入表中的行的列值。这个函数可以包含任何在MySQL中有效的表达式,并生成非负整数值。

键分区:类似于哈希分区,不同的是键分区只支持一列或多列,而MySQL服务器提供它自己的散列函数。必须有一列或多列包含整数值。

最常用的是范围分区和列表分区。
范围分区
这是做生意的一笔买卖。
销售表有三个日期/商品/销售字段。
2010年1月1日至2010年9月31日的试验数据
一个月的分区
初始分区定义
首先,您需要查看当前数据库是否支持分区。

复制代码代码如下所示:
显示诸如%分区%之类的变量;
------------------- ------- + + +
| variable_name |价值|
------------------- ------- + + +
| have_partitioning |是|

------------------- ------- + + +
1行集(0.03秒)
创建一个分区表,以年和月的方式进行分区。
复制代码代码如下所示:
MySQL >创建表sale_data(
日期时间不空> sale_date,

sale_item,varchar(2)不为空,

sale_money小数(10,2)不为空

- >)

通过范围->分区(年(sale_date)(sale_date)(* 100 +月)

p201001值小于->分配比(201002),

p201002值小于->分配比(201003),

p201003值小于->分配比(201004),

p201004值小于->分配比(201005),

p201005值小于->分配比(201006),

p201006值小于->分配比(201007),

p201007值小于->分配比(201008),

p201008值小于->分配比(201009),

p201009值小于->分配比(201010),

pcatchall值小于最大->分区
>;

查询OK,0行受影响(0.20秒)
新的分区

复制代码代码如下所示:
MySQL >修改表sale_data
添加分区(分区p201010值小于(201011));

查询OK,0行受影响(0.36秒)
记录:0个重复:0个警告:0
删除一个分区

复制代码代码如下所示:
当一个分区被删除时,分区中的所有数据同时被删除。
MySQL >修改表sale_data删除分区p201010;
查询OK,0行受影响(0.22秒)
记录:0个重复:0个警告:0
合并分区

下面的SQL,p201001 - p201009并入3分区p2010q1 - p2010q3

复制代码代码如下所示:
MySQL >修改表sale_data
分区p201001 ->重组,p201002,p201003,

p201004 p201005,p201006,

p201008,p201009成-> p201007。

(->

p2010q1值小于->分配比(201004),

p2010q2值小于->分配比(201007),

p2010q3值小于->分配比(201010)

>;

查询OK,0行受影响(1.14秒)
记录:0个重复:0个警告:0
划分分区

在下面的SQL,p2010q1分区分为两个分区s2009和S2010

复制代码代码如下所示:
MySQL >修改表sale_data重组划分为(p2010q1

s2009值小于->分配比(201001),

S2010值小于->分配比(201004)

>;

查询OK,0行受影响(0.36秒)
记录:0个重复:0个警告:0
使用来自不同物理位置的数据源进行分区的示例。

复制代码代码如下所示:
创建表TS(ID int,购买日期)
InnoDB引擎=
按范围划分(年份(购买))
子分区哈希(ID)

分区P0值小于(1990)

s0 / /子和小分区在一个大的分区
数据目录=/ usr / / / data0'data本地MySQL源
索引目录=/ usr / / / index0本地MySQL的 / /索引数据源
子分区S1
数据目录=/ usr / / /本地MySQL数据
索引目录=/ usr / / /本地MySQL 1
),
分区P1值小于(最大值)

子分区S2
数据目录=/ usr / / /本地MySQL数据
索引目录=/ usr / / /本地MySQL 1,
子分区S3
数据目录=/ usr / / /本地MySQL数据
索引目录=/ usr / / /指数比本地MySQL的

);
分区索引的局限性:
1,所有分区都使用相同的引擎。
2,分区表的每一个索引都必须包含一个由分区函数引用的列。
3,MySQL可以避免查询所有的分区,但仍然锁定所有的分区。
4,分区函数可以使用的函数和表达式是有限的,例如,函数的上面有4个函数。
5,分区不支持外键。
6、不能将负载索引放入缓存中
7,分区并不总是提高性能,需要进行性能评估。
例如,你可以使用分区的解释是否查询语句使用分区来过滤数据。
复制代码代码如下所示:
MySQL >解释分区选择*从fenqubiao哪天< '2011-09-12;
+ -- + + + + ------------- ----------- --------------- ------ + + + + --------------- ------ --------- ------ ------ ------------- + + +
我select_type表| | | |分区类型possible_keys关键| | | | key_len参考行额外的| | | |
+ -- + + + + ------------- ----------- --------------- ------ + + + + --------------- ------ --------- ------ ------ ------------- + + +
| 1 |简单| | fenqubiao p_2010,p_2011所有零| | | | |零2使用在| | |
+ -- + + + + ------------- ----------- --------------- ------ + + + + --------------- ------ --------- ------ ------ ------------- + + +
1行集(0秒)

相关文章

在Win8.1硬盘容量的安装是非常小的

在Win8.1硬盘容量的安装是非常小的

容量,安装,硬盘容量,电脑软件,点评:在安装系统之前,并不会格式化C盘,但是直接安装,这会造成两个系统文件,C容量自然会变小,这里是一个很好的解决方案,大家可以参考一下。 这样的问题,原因可能是在安装系统,你的朋友,不会被格式化C盘,而是直接安装,这将…

在网易云音乐中删除粉丝的图文教程

在网易云音乐中删除粉丝的图文教程

在网易云音乐中删除粉丝的图文教程,网易云音乐,删除粉丝,  大家知道怎么在网易云音乐中删除粉丝吗?不知道没有关系,小编今天介绍在网易云音乐中删除粉丝的图文教程,希望可以帮助到你哦。  在网易云音乐中删除粉丝的图文教程  1、选择左…

如何运行cmdWin8Win8如何调出cmd

如何运行cmdWin8Win8如何调出cmd

运行,电脑软件,cmd,点评:婴儿鞋,只是用Win8可能有点不习惯,和CMD命令框不知道如何得到它。下面我将告诉你如何调整Win8 CMD命令框。 方法1: 1、按下Win键进入Win8个性XX菜单。 2,没有管,直接键CMD。 3、右键选中一个,可以在管理员状态下执行。 4…

是主机文件在Win7或Win8系统文件没

是主机文件在Win7或Win8系统文件没

系统文件,文件,主机,扩展名,电脑软件,评论:主机文件认为所有电脑爱好者都不是陌生人。当您浏览网页或访问特定的局域网时,您可能需要修改主机文件。 然而,最近网民有一个问题。修改主机文件后,对保存情况表示。您没有在这个位置保存文件的权限…

PS图象处理软件超级梦想新年眩光

PS图象处理软件超级梦想新年眩光

眩光,图象,处理软件,新年,梦想,这是介绍一个梦幻般的新年文本制作方法。创建单词效应可能并不复杂。它可以用图层样式和一些滤镜来完成,但是文本的美化部分需要花费一定的思想,需要加强文本的梦效果,这些都需要慢慢地播放。 最终效果 1。新…

在注册表中对XP网络身份验证的特定

在注册表中对XP网络身份验证的特定

身份验证,网络,中对,注册表,电脑软件,点评:为了工作需要,远程桌面连接是必不可少的。现在网络认证有时需要连接。下面简要介绍如何在注册表中添加XP网络身份验证。有兴趣的朋友可以参考一下。 为了工作,远程桌面连接的本质联系,现在有时需要网…

爱剪辑给图片制作航拍效果的方法分

爱剪辑给图片制作航拍效果的方法分

爱剪辑给图片制作航拍效果的方法分享,爱剪辑,给图片制作航拍效果,  爱剪辑是一款很受人们喜欢的视频播放软件,那么接下来小编给大家带来了爱剪辑给图片制作航拍效果的方法分享。  爱剪辑给图片制作航拍效果的方法分享  1、唯美仙境跟白…

QQ空间花藤辅料不显怎么办

QQ空间花藤辅料不显怎么办

空间,辅料,电脑软件,QQ,如果你系了新的藤蔓植物,但在QQ空间主页上不显示花藤,请参考以下信息: 方法1:通过;管理花藤; 登录你的QQ空间,进入花藤应用程序将显示我的花藤页面,点击;花藤作坊,找到你的爱花藤点击采用或管理;(这会不会影响你的KA指数)挂件,花…

Win8.1不能上传到QQ空间或IE11格式

Win8.1不能上传到QQ空间或IE11格式

格式,电脑软件,QQ,点评:内置的IE浏览器还努力升级到IE11版本。当你使用熟悉的QQ空间,即使安装了所需的控件后,你仍然会遇到不能正常上传图片的问题。如何解决这个问题下面是对你的详细介绍 上个月,微软最新Win8.1系统正式启动,和内置的IE浏览器…

如何使用SQL命令查看MySQL数据库的

如何使用SQL命令查看MySQL数据库的

数据库,命令,如何使用,大小,电脑软件,要知道每个数据库的大小,以下步骤如下: 1、进入information_schema数据库(其他数据库存储的信息) 使用information_schema; 2。查询所有数据的大小: 选择concat(圆(sum(data_length / 1024 / 1024),2),'mb)为表中的…

专属时钟设置显示日期的具体方法

专属时钟设置显示日期的具体方法

专属时钟设置显示日期的具体方法,专属时钟,设置显示日期,大家知道专属时钟怎么设置显示日期吗?不知道没有关系,小编今天介绍专属时钟设置显示日期的具体方法,希望可以帮助到你哦。专属时钟设置显示日期的具体方法1、如果用户想要在专属时钟里…

essdc.exe是什么过程essdc过程信息

essdc.exe是什么过程essdc过程信息

过程,信息查询,电脑软件,essdc,exe,点评:essdc.exe是ESS SOLO声卡相关程序 进程文件:essdc或essdc.exe 进程名称:essdc.exe 过程类别:安全风险的过程 英文描述: essdc.exe为ESS声卡驱动独奏部分。 中文参考: essdc.exe是ESS SOLO声卡相关程序。…