摘要: KingbaseES 通过扩展插件支持了pivot 和unpivot 功能。以下以例子的方式介绍。 一、功能介绍 创建扩展: create extension kdb_utils_function; 具体功能: pivot(聚合函数 for 列名 in (类型)),其中 in ('') 中可以指定列 阅读全文
posted @ 2021-07-24 15:39 KINGBASE研究院 阅读(970) 评论(0) 推荐(0)
摘要: KingbaseES 内置的缺省的分词解析器采用空格分词,因为中文的词语之间没有空格分割,所以这种方法并不适用于中文。要支持中文的全文检索需要额外的中文分词插件:zhparser and sys_jieba,其中zhparser 支持 GBK 和 UTF8 字符集,sys_jieba 支持 UTF8 阅读全文
posted @ 2021-07-21 18:32 KINGBASE研究院 阅读(1619) 评论(0) 推荐(0)
摘要: 当系统发生coredump时,通常需要通过分析core文件来定位问题所在,但实际工作中,有时却发现core 文件找不到,或者core文件被删除了。 一、core文件没有生成 KINGBASE core 文件通常是在 $KINGBASE_DATA目录下。可以使用 coredumpctl list 查找 阅读全文
posted @ 2021-07-12 17:18 KINGBASE研究院 阅读(3018) 评论(0) 推荐(0)
摘要: DBLink 扩展插件功能与 Kingbase_FDW 类似,用于远程访问KingbaseES 数据库。相比于Kingbase_FDW,DBLink 功能更强大,可以执行DML,还可以通过 begin ... end 完成事务操作。以下介绍dblink扩展的使用。 一、测试环境 本地数据库 远程数据 阅读全文
posted @ 2021-07-07 08:59 KINGBASE研究院 阅读(1820) 评论(0) 推荐(0)
摘要: kdb_database_link 是 KingbaseES 为了兼容oracle 语法而开发的跨数据库访问扩展,可用于访问KingbaseES, Postgresql , Oracle 。以下分别介绍跨数据库访问KingbaseES 与Oracle 的配置过程。 注意:database link 阅读全文
posted @ 2021-07-04 15:37 KINGBASE研究院 阅读(2976) 评论(0) 推荐(1)
摘要: 管道函数即是可以返回行集合(可以使嵌套表nested table 或数组 varray)的函数,我们可以像查询物理表一样查询它或者将其赋值给集合变量。KingbaseES 数据库可以用 setof 实现类似 Oracle 的pipelined 功能,C5版本开始,也支持pipeline。 一、Ora 阅读全文
posted @ 2021-07-02 16:43 KINGBASE研究院 阅读(300) 评论(0) 推荐(0)
摘要: 透明存储加密是指数据在写到磁盘上时对其进行加密,当授权用户重新读取数据时再对其进行解密。加密解密过程对用户都是透明的,无需对应用程序进行修改,授权用户甚至不会注意到数据已经在存储介质上加密。当前的透明加密下只支持表空间加密。 以下所有的用例都是基于KingbaseES V8R6版本进行过测试。 一、 阅读全文
posted @ 2021-06-26 14:50 KINGBASE研究院 阅读(919) 评论(0) 推荐(0)
摘要: 在使用kdb_database_link 扩展插件连接Oracle数据库时,必须先配置ODBC,确保通过ODBC能连接Oracle数据库。以下是配置ODBC的过程。 一、安装ODBC 1、安装 [root@dbhost03 etc]# yum install unixODBC.x86_64 [kin 阅读全文
posted @ 2021-06-23 19:51 KINGBASE研究院 阅读(3272) 评论(0) 推荐(0)
摘要: 对于Oracle ,一条tuple 的 rowid正常是不会变化的(引发row movement的操作除外,如:跨分区迁移update,表收缩),因此,应用设计上可以方便的使用rowid,加快访问速度。对于KingbaseES,同样也有ctid,格式 “(blockid,slotid)”,通过cti 阅读全文
posted @ 2021-06-22 19:10 KINGBASE研究院 阅读(194) 评论(0) 推荐(0)
摘要: 与postgresql_fdw功能类似,KINGBASE_FDW 是一种外部访问接口,它可以被用来访问存储在外部的数据。想要使用fdw访问数据需要先确保:网络通,数据库访问配置(pg_hba,conf)正常,同时远端数据库的用户必须有表的相关权限。 一、远程数据库 远程数据库 IP: 142 。创建 阅读全文
posted @ 2021-06-22 16:18 KINGBASE研究院 阅读(1289) 评论(0) 推荐(0)