当前位置: 首页 > news >正文

整站seo优化推广郑州seo推广外包

整站seo优化推广,郑州seo推广外包,看广告挣钱一天300元,宁波seo网络推广多少钱一、openGauss分区表介绍 在openGauss中,数据分区是在一个节点内部对数据按照用户指定的策略做进一步的水平分表,将表中的数据按照指定方式划分为多个互不重叠的部分。 对于大多数用户使用场景,分区表和普通表相比具有以下优点: …

一、openGauss分区表介绍

在openGauss中,数据分区是在一个节点内部对数据按照用户指定的策略做进一步的水平分表,将表中的数据按照指定方式划分为多个互不重叠的部分。
对于大多数用户使用场景,分区表和普通表相比具有以下优点:

  • 改善查询性能:对分区对象的查询可以仅搜索自己关心的分区,提高检索效率。
  • 增强可用性:如果分区表的某个分区出现故障,表在其他分区的数据仍然可用。
  • 方便维护:如果分区表的某个分区出现故障,需要修复数据,只修复该分区即可。
  • 均衡I/O:可以把不同的分区映射到不同的磁盘以平衡I/O,改善整个系统性能。

二、分区表类型介绍

openGauss数据库支持范围分区表、列表分区表、哈希分区表:

  • 范围分区表:将数据基于范围映射到每一个分区,这个范围是由创建分区表时指定的分区键决定的。这种分区方式是最为常用的。
    • 范围分区功能(range),即根据表的一列或者多列,将要插入表的记录分为若干个范围(这些范围在不同的分区里没有重叠),然后为每个范围创建一个分区,用来存储相应的数据。用户在CREATE TABLE时增加PARTITION参数,即表示针对此表应用数据分区功能。
  • 列表分区表:将数据基于各个分区内包含的键值映射到每一个分区,分区包含的键值在创建分区时指定。
    • 列表分区功能(list),即根据表的一列,将要插入表的记录中出现的键值分为若干个列表(这些列表在不同的分区里没有重叠),然后为每个列表创建一个分区,用来存储相应的数据。
  • 哈希分区表:将数据通过哈希映射到每一个分区,每一个分区中存储了具有相同哈希值的记录。
    • 哈希分区功能(hash),即根据表的一列,通过内部哈希算法将要插入表的记录划分到对应的分区中。

三、范围分区表操作

1. 分区表创建
create table t1(id int,name varchar(20),score float) partition by range(score)
(
partition p1 values less than(60),  # 存储 score<60 的记录
partition p2 values less than(80),  # 存储 60<=score<80 的记录
partition p3 values less than(90)  # 存储 80=<score<90 的记录
)

再创建分区时还可以为分区指定表空间

create table t1(id int,name varchar(20),score float) partition by range(score)
(
partition p1 values less than(60), 
partition p2 values less than(80), 
partition p3 values less than(90) tablespace tbs1 # 将 p3数据 存储到tbs1表空间中
)
2. 为分区表添加新分区
alter table t1 add partition p4 values less than(MAXVALUE)  # 存储 90<=score 的记录
3. 查询分区表数据
select * from t1

查询指定分区的数据

select * from t1 partition(p1)
4. 将分区表的p4重命名为p44
alter table t1 rename partition p4 to p44
5. 删除分区表的p44分区
alter table t1 drop partition p44
6. 分区分裂

将分区p1在’40’左右切分成两块

alter table t1 split partition p1 at (40) into (partition p0, partition p01)
7.分区表索引

为分区表创建索引,不指定索引分区名称

CREATE INDEX t1_index1 ON t1 (score) LOCAL;

为分区表创建索引,同时指定索引分区名称,并指定score2_index存储于tbs1表空间中

CREATE INDEX t1_index1 ON t1 (score) LOCAL
( PARTITION score1_index, PARTITION score2_index TABLESPACE tbs1, PARTITION score3_index 
)

四、列表分区表操作

1. 分区表创建
create table t2(id int,name varchar(20),region varchar(50)) partition by list(region)
(
partition p1 values('云南','四川','重庆','贵州'),  # 存储区域为指定的四个值其中任意一个值的记录
partition p2 values('北京','上海','深圳','广州')
)
2. 为分区表添加新分区
alter table t2 add partition p3 values(DEFAULT)  # 存储不符合之前的分区指定的值的记录

五、哈希分区表操作

1. 分区表创建
create table t3(id int,name varchar(20),region varchar(50)) partition by hash(id)
(
partition p1,
partition p2,
partition p3
)
2. 为分区表添加新分区
alter table t3 add partition p4
http://www.dinnco.com/news/30974.html

相关文章:

  • 干净简约的网站上海优化网站方法
  • 做网站需要哪几个板块网络营销的三大基础
  • 景区网站怎么做百家号权重查询站长工具
  • 网站建设制作设计seo优化湖南百度会员登录入口
  • 米读小说哪个网站开发的seo需要付费吗
  • 网站建设好了怎么进行推广seo搜索引擎优化原理
  • 网站外链的建设推广哪个app最挣钱
  • web网站开发作品网店seo
  • 如何做有亮点的网站建设方案搜狗搜索推广
  • 深圳做响应式网站公司网络营销专业学什么
  • 深圳定制钻戒哪里好推荐seo关键词挖掘
  • 广州市住房城乡建设局网站曼联对利物浦新闻
  • wordpress 不显示文章图片seo优化工程师
  • 用flash做游戏下载网站网站seo外包公司
  • 网站建设下什么费用上海抖音seo公司
  • 做阿里巴巴网站口碑深圳网站建设推广优化公司
  • 本地网站建设多少钱专业做网站的公司
  • 蓝色网站模板培训机构连锁加盟
  • 海洋公司做网站优化关键词排名提升
  • 专门型网站合肥搜索引擎优化
  • 织梦网站模板怎么安装什么软件推广效果好
  • 建筑工程管理软件seo关键词排名网络公司
  • 工信部备案系统官网五年级下册数学优化设计答案
  • 泉州企业网站制作站长工具免费
  • 网站网页和网址的关系站长之家网站
  • 网站空间购买网络媒体
  • 塘沽做网站比较好的网络培训平台有哪些
  • 百汇游戏网站开发商直播营销的优势有哪些
  • wordpress 七牛 水印郑州厉害的seo顾问公司
  • wordpress 门户网站源码做网店自己怎么去推广