上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 67 下一页
摘要: 案例说明: 对于KingbaseES V8R6C5版本在部集群时,需要建立kingbase、root用户在节点间的ssh互信,如果在生产环境禁用root用户ssh登录,则通过ssh部署会失败;在手工脚本部署时可以借用securecmdd工具进行节点之间通讯执行部署。 适用版本: KingbaseES 阅读全文
posted @ 2022-06-02 08:42 KINGBASE研究院 阅读(993) 评论(0) 推荐(0) 编辑
摘要: KingbaseES 提供了对于分区表 global index 的支持。global index 不仅提供了对于唯一索引功能的改进(无需包含分区键),而且在性能上相比非global index (local index)有很大的提升(无法提供分区条件情况下)。以下举例说明二者在性能方面的差异。 1 阅读全文
posted @ 2022-06-01 13:48 KINGBASE研究院 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 背景 有这样一个案例。客户备库意外宕机,从集群日志只看出发生了主备切换,备库一直持续恢复备库没有成功,从数据库日志看到如下报错: terminating connection because of crash of another server process DETAIL: The kingbas 阅读全文
posted @ 2022-05-25 18:45 KINGBASE研究院 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、前言 对于含有union , group by 等的视图,我们称之为复杂视图。 这类的视图会影响优化器对于视图的提升,也就是视图无法与父查询进行合并,从而影响访问路径、连接方法、连接顺序等。本文通过例子,给大家展示PostgreSQL这类问题及针对该问题的优化方法。 二、Union 视图的优化 阅读全文
posted @ 2022-05-25 18:36 KINGBASE研究院 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 前言 对于多列分区,可以选择单级多列的范围分区,也可以选择范围加子分区的方式。但二者在不同场景下对于性能是有差异的,这里的性能差异主要是分区裁剪引起的差异。 例子 创建两张分区表,采取不同的分区策略: create table t1_part_ranage(id1 integer,id2 integ 阅读全文
posted @ 2022-05-24 15:20 KINGBASE研究院 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 前言 Oracle 在对分区做DDL操作时,会使分区全局索引失效,需要加上关键字update global indexes。KingbaseES 同样支持全局索引。那么,如果对分区表进行DDL操作,那全局索引是否会失效了? 测试验证 1、创建测试数据 create table t1_part(id 阅读全文
posted @ 2022-05-24 09:41 KINGBASE研究院 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一、什么是扩展统计 扩展统计对象, 追踪指定表、外部表或物化视图的数据。 目前支持的种类: 启用n-distinct统计的 ndistinct。 启用功能依赖性统计的dependencies。 启用最常见的值列表的mcv。 本文仅讨论n-distinct统计信息,在优化器中的作用。手工修改统计信息, 阅读全文
posted @ 2022-05-23 08:54 KINGBASE研究院 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 数据脱敏,指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。 KingbaseES主要提供动态数据脱敏功能。 动态数据脱敏(Dynamic Data Masking)是与生产环境紧密关联的,访问敏感数据时实时地进行脱敏,主要用于直接访问生产数据的场景,在屏蔽敏感信息的同时也保证 阅读全文
posted @ 2022-05-20 15:30 KINGBASE研究院 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 今天我们要探讨的是 custom执行计划和通用执行计划。这一技术在 Oracle中被称为绑定变量窥视。但 Kingbase中并没有这样的定义,更严格地说,Kingbase叫做custom执行计划和通用执行计划。 什么是custom执行计划,什么是通用执行计划,我们先来看一个例子,我创建了一个1000 阅读全文
posted @ 2022-05-20 11:00 KINGBASE研究院 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 案例说明: 1、对于集群中的wal日志,除了需要在备库执行recovery外,在集群主备切换(switchover或failover)时,sys_rewind都要读取wal日志,将数据库恢复到一致性状态。 2、对于集群主备库中的wal日志,在清理时,经过测试,理论上在checkpoint所在的wal 阅读全文
posted @ 2022-05-20 10:53 KINGBASE研究院 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 67 下一页