暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
openGauss内存优化表(MOT)最佳实践(1-1)
1351
14页
30次
2020-11-27
免费下载
openGauss
内存优化表(
Memory-Optimized
Table
MOT
)最佳实践
适用于

和更高版本
用途
概述

(内存优化表)的特性,如何在

数据库中创建和使用


概述:

引入了

存储引擎,它是一种事务性行存储,针对多核和大内存服务器进
行了优化。


数据库最先进的生产级特性(

版本),它为事务性
工作负载提供更高的性能。

完全支持

特性,并包括严格的持久性和高可用性支
持。企业可以在关键任务、性能敏感的在线事务处理(

)中使用

,以实现高性
能、高吞吐、可预测低延迟以及多核服务器的高利用率。
使用

、授予用户权限
postgres=# select usename,usesysid from pg_user;
usename | usesysid
---------+----------
omm | 10
(1 row)
要使

用户能够创建和访问
MOT
DDL
DML
SELECT
),以下语句只执行一次
GRANT USAGE ON FOREIGN SERVER mot_server TO omm;
、创建
删除

检查参数
postgres=# show enable_incremental_checkpoint;
enable_incremental_checkpoint
-------------------------------
on
如果
 !" !#!$
显示为

,则修改为
%
,并重启数据库
alter system set enable_incremental_checkpoint='off';
gs_om -t stop
gs_om -t start
postgres=# show enable_incremental_checkpoint;
enable_incremental_checkpoint
-------------------------------
off
(1 row)
创建

 
,并创建索引
postgres=# create FOREIGN table mot_1
postgres-# (o_w_id integer not null,
postgres(# o_d_id integer not null,
postgres(# o_id integer not null,
postgres(# o_c_id integer not null,
postgres(# o_carrier_id integer,
postgres(# o_ol_cnt integer,
postgres(# o_all_local integer,
postgres(# o_entry_d timestamp,
postgres(# primary key (o_w_id, o_d_id, o_id));
NOTICE: CREATE FOREIGN TABLE / PRIMARY KEY will create constraint
"mot_1_pkey" for foreign table "mot_1"
CREATE FOREIGN TABLE
postgres=# create index mot_1_index1 on mot_1(o_w_id, o_d_id, o_c_id, o_id)
;
CREATE INDEX
插入

随机数据
postgres=# insert into mot_1 select ceil(random()*(10000-
1)+1),ceil(random()*(10000-10)+10),ceil(random()*(10000-
100)+100),ceil(random()*(10000-1)+1),ceil(random()*(1000-
1)+1),ceil(random()*(1000-1)+1),ceil(random()*(1000-1)+1),sysdate
postgres-# FROM generate_series(1,200000);
INSERT 0 200000
Time: 4202.304 ms
通过执行计划查看

说明:执行计划中
->Memory Engine
表示从内存中获取数据
postgres=# explain select * from mot_1;
QUERY PLAN
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜