上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 67 下一页
摘要: 案例说明: KingbaseES V8R6C5版本中使用了securecmdd工具,用于主机节点间的通讯。sys_backup.sh默认使用了securecmdd工具,对于通用机单实例环境,在执行“sys_backup.sh init”后,会调用securecmd工具连接主机节点备份,导致在执行“s 阅读全文
posted @ 2022-04-21 19:20 KINGBASE研究院 阅读(387) 评论(0) 推荐(0) 编辑
摘要: ​ 案例说明: 本测试是在非生产环境下,在官方没有明确声明支持KingbaseCluster使用ssl的前提下,建议只能在测试环境使用,避免生产环境下直接使用。 数据库版本: TEST=# select version(); version Kingbase V008R003C002B0061 on 阅读全文
posted @ 2022-04-21 18:48 KINGBASE研究院 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Stable 函数不能修改数据库,单个Query中所有行给定同样的参数确保返回相同的结果。这种稳定级别允许优化器将多次函数调用转换为一次。在索引扫描的条件中使用这种函数是可行的,因为索引扫描只计算一次比较值(comparison value),而不是每行都计算一次。 Immutable 函数不能修改 阅读全文
posted @ 2022-04-19 14:25 KINGBASE研究院 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 概述 KingbaseES 对于where 条件的解析严格遵守“从左到右”的原则,因此,对于选择性比较强的条件,进行最先过滤是有利于性能的。 一、KingbaseES 1、条件顺序影响执行效率 例子: create table t1(id1 integer,id2 integer); insert 阅读全文
posted @ 2022-04-18 16:59 KINGBASE研究院 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 描述: 由于索引页的复用不像HEAP TABLE的PAGE复用机制那么简单只要有空闲空间就可以插入。索引页的空闲空间被复用,必须是PAGE的边界内的值才允许插入。 因此索引一旦膨胀,很难收缩,常用的方式是重建。垃圾回收对索引来说几乎起不到降低膨胀的作用(大面积删除KEY值区间数据除外,这种情况索引P 阅读全文
posted @ 2022-04-14 17:07 KINGBASE研究院 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ​ 案例说明: KingbaseES V8R6C5B041版本和以前的KingbaseES R6有一定的区别,增加了“securecmdd”的工具,并且在install.conf配置文件中增加了“两地三中心”部署的配置项。本案例在最新的版本手工部署集群进行测试,用于研究和以前R6版本手工部署的异同点 阅读全文
posted @ 2022-04-14 16:38 KINGBASE研究院 阅读(407) 评论(0) 推荐(0) 编辑
摘要: **案例说明:** 受限DBA可以对当前DBA的权限进行一定限制,本案例就这一功能对KingbaseES V8R3集群切换的影响进行了测试,可以用于生产环境使用的参考。 **适用版本:** ` KingbaseES V8R3` **一、受限dba功能说明(参考自官方文档)** 受限DBA 受限DBA 阅读全文
posted @ 2022-04-14 15:49 KINGBASE研究院 阅读(230) 评论(0) 推荐(0) 编辑
摘要: KingbaseES 支持 bfile 数据类型。对于bfile ,实际数据是存储在操作系统上,数据库存储的只是指向文件的指针。 具体例子如下: test=# create directory BFILEDIR as '/dbdata/v8r6c5b41/temp'; CREATE DIRECTOR 阅读全文
posted @ 2022-04-11 17:52 KINGBASE研究院 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 Lateral 连接 根据文档,它的作用是: LATERAL 关键字可以位于子 SELECT FROM 项之前。这允许子 SELECT 引用 FROM 列表中出现在它之前的 FROM 项的列。(没有 LATERAL,每个子 SELECT 都是独立评估的,因此不能交叉引用任何其他 FROM 阅读全文
posted @ 2022-04-08 17:54 KINGBASE研究院 阅读(99) 评论(0) 推荐(0) 编辑
摘要: ksqlrc文件作用 ksql在连接到数据库后但在接收正常的命令之前,会尝试读取并执行该文件中的命令,如果加上-X参数,则跳过该文件。 系统级的启动文件是ksqlrc,文件在安装好的KingbaseES的“系统配置”目录中。默认情况下,这个目录将是../etc/(相对于包含KingbaseES可执行 阅读全文
posted @ 2022-04-08 15:30 KINGBASE研究院 阅读(70) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 67 下一页