摘要:
MOT复制和高可用 由于MOT集成到openGauss中,并且使用或支持其复制和高可用,因此,MOT原厂功能即支持同步复制和异步复制。 openGauss gs_ctl工具用于可用性控制和openGauss实例操作。这包括gs_ctl切换、gs_ctl故障切换、gs_ctl构建等等。 有关更多信息, 阅读全文
posted @ 2024-04-28 10:08
奔跑的数据库
阅读(6)
评论(0)
推荐(0)
摘要:
MOT高吞吐量 MOT高吞吐量测试结果如下。 Arm/鲲鹏2路128核 性能 下图是华为Arm/鲲鹏2路128核服务器TPC-C基准测试的结果。 一共进行了四类测试: MOT和openGauss基于磁盘的表各进行了2次测试。 其中两项测试是在单节点(无高可用性)上执行,这意味着没有向备节点执行复制。 阅读全文
posted @ 2024-04-28 10:07
奔跑的数据库
阅读(34)
评论(0)
推荐(0)
摘要:
MOT隔离级别 即使MOT完全兼容ACID,openGauss 1.0并非支持所有的隔离级别。下表介绍了各隔离级别,以及MOT支持和不支持的内容。 表 1 隔离级别 隔离级别 说明 READ UNCOMMITTED MOT不支持 READ COMMITTED MOT支持 READ COMMITTED 阅读全文
posted @ 2024-04-28 10:07
奔跑的数据库
阅读(16)
评论(0)
推荐(0)
摘要:
匿名块 匿名块(Anonymous Block)是存储过程的字块之一,没有名称。一般用于不频繁执行的脚本或不重复进行的活动。 语法 匿名块的语法参见图1。 图 1 anonymous_block::= 对以上语法图的解释如下: 匿名块程序实施部分,以BEGIN语句开始,以END语句停顿,以一个分号结 阅读全文
posted @ 2024-04-28 10:00
奔跑的数据库
阅读(97)
评论(0)
推荐(0)
摘要:
权限 数据库对象创建后,进行对象创建的用户就是该对象的所有者。数据库安装后的默认情况下,未开启三权分立,数据库系统管理员具有与对象所有者相同的权限。也就是说对象创建后,默认只有对象所有者或者系统管理员可以查询、修改和销毁对象,以及通过GRANT将对象的权限授予其他用户。 为使其他用户能够使用对象,必 阅读全文
posted @ 2024-04-28 09:59
奔跑的数据库
阅读(177)
评论(0)
推荐(0)
摘要:
批处理模式 openGauss支持从文本文件执行SQL语句。openGauss提供了gsql工具实现SQL语句的批量处理。 以下场景建议使用批处理: 如果您重复运行查询(例如,每天或每周),将其设为脚本可以让您避免每次进行重复输入。 您可以通过复制和编辑脚本文件从现有的相似查询生成新查询。 对于多行 阅读全文
posted @ 2024-04-28 09:59
奔跑的数据库
阅读(46)
评论(0)
推荐(0)
摘要:
时间/日期函数和操作符 时间日期操作符 警告: 用户在使用时间和日期操作符时,对应的操作数请使用明确的类型前缀修饰,以确保数据库在解析操作数的时候能够与用户预期一致,不会产生用户非预期的结果。 比如下面示例没有明确数据类型就会出现异常错误。 SELECT date '2001-10-01' - '7 阅读全文
posted @ 2024-04-28 09:59
奔跑的数据库
阅读(322)
评论(0)
推荐(0)
摘要:
事件触发器 触发器会在指定的ddl事件发生时自动执行函数。目前事件触发器仅在PG兼容模式下可用。 语法格式 创建事件触发器。 CREATE EVENT TRIGGER name ON event [ WHEN filter_variable IN (filter_value [, ... ]) [ 阅读全文
posted @ 2024-04-28 09:59
奔跑的数据库
阅读(46)
评论(0)
推荐(0)
摘要:
事务 事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。openGauss数据库支持的事务控制命令有启动、设置、提交、回滚事务。openGauss数据库支持的事务隔离级别有读已提交和可重复读。 READ COMMITTED:读已提交隔离级别,事务只能读到已提交 阅读全文
posted @ 2024-04-28 09:58
奔跑的数据库
阅读(36)
评论(0)
推荐(0)
摘要:
视图 视图与基本表不同,是一个虚拟的表。数据库中仅存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。若基本表中的数据发生变化,从视图中查询出的数据也随之改变。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中用户感兴趣的数据及变化。 语法格式 创建视图 CREATE [ 阅读全文
posted @ 2024-04-28 09:58
奔跑的数据库
阅读(25)
评论(0)
推荐(0)