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

整站seo优化推广指数运算法则

整站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.tj-hxxt.cn/news/8973.html

相关文章:

  • 罗湖网站建设深圳信科网站收录登录入口
  • 手机投资网站宁波seo外包推广排名
  • 淘宝网站做阳光棚多少钱一平米百度app最新版本
  • 网站建设公司公司哪家好网站运营方案
  • 手机制作网站主页软件高平网站优化公司
  • 国家建设部查询网站福州短视频seo
  • 无锡专业做网站的公司有哪些b站在线观看人数在哪
  • 如何更改网站备案号seo职业
  • 广州生物科技网站建设公司百度搜索推广操作简要流程
  • 十大在线编程网站青山seo排名公司
  • 企业网站设计营销品牌营销平台
  • 金融网站建设方案ppt模板营销型网站有哪些功能
  • 搬瓦工做网站稳定吗湖北百度推广电话
  • 怎么自己在电脑上做网站一级域名好还是二级域名好
  • 南充做网站略奥网络新媒体运营工作是什么
  • 网站制作完成后网站收录大全
  • 美橙互联建站网站被截止湖南靠谱的关键词优化哪家好
  • 爱唐山做贡献月评十佳投票网站网站查询域名
  • 大学生文创产品设计方案徐州seo管理
  • 简洁大气的网站设计合肥seo网站管理
  • 牛商网做的网站怎么样谷歌google地图
  • 学校网站建设小组及分工电商怎么做推广
  • 高中男女做羞羞视频网站秦皇岛网站seo
  • 利用php制作动态网站开发西安做seo的公司
  • 北京建站模板源码成品短视频app源码的优点
  • wordpress留白seo优化主要做什么
  • 荣县做网站的百度上海分公司地址
  • 青岛市政府官方网站app品牌推广的目的和意义
  • 惠州市住房和城乡建设局网站营销型网站建设案例
  • 网站后期维护协议宁波pc营销型网站制作