摘要: ​ 案例说明: 在kylin系统下数据库启动出现“could not open shared memory segment xxxx"的故障,故障如下所示: 适用版本: KingbaseES V8R3/R6 问题分析: 1、 此问题涉及到share memory segment,查看内核参数配置sy 阅读全文
posted @ 2022-12-21 19:19 KINGBASE研究院 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 前言 KingbaseES对使用SSL 连接加密客户端/服务器通讯的本地支持,可以增加数据传输安全性。 本文展示配置ssl连接,并通过安装一个插件验证ssl加密认证使用。 一、配置ssl连接过程: ssl_library的参数值是OpenSSL test=#show ssl_library ; ss 阅读全文
posted @ 2022-12-21 17:04 KINGBASE研究院 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 案例说明: 在KingbaseES Clusterware高可用的架构中,集群节点需要访问共享的存储设备,可以使用FC SAN、iscsi SAN、NAS等存储设备。本案例详细描述了,在Linux系统下构建 iscsi存储服务器及客户端访问的过程,为部署KingbaseES Clusterware做 阅读全文
posted @ 2022-12-21 16:21 KINGBASE研究院 阅读(156) 评论(0) 推荐(0) 编辑
摘要: ​ 案例说明: 如下图所示:KingbaseES服务进程结构 KingbaseES使用客户端/服务器的模型。 对于每个客户端的连接,KingbaseES主进程接收到客户端连接后,会为其创建一个新的服务进程。 KingbaseES 用服务进程来处理连接到数据库服务的客户端请求。 该进程负责实际处理客户 阅读全文
posted @ 2022-12-21 16:17 KINGBASE研究院 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 使用MySQL的用户可能会比较熟悉这样的用法,更新或删除时可以指定限制更新或删除多少条记录。 update tl set xxx=xxx where xxx limit 10; delete from tl where xxx limit 10; 目前KingbaseES没有类似的语法,但是可以通过 阅读全文
posted @ 2022-12-21 16:00 KINGBASE研究院 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 什么是SQL函数? SQL函数包体是一些可执行的SQL语言。同时包含1条以上的查询,但是函数只返回最后一个查询(必须是SELECT)的结果。 除非SQL函数声明为返回void,否则最后一条语句必须是SELECT语句。 在简单情况下,返回最后一条查询结果的第一行。 如果最后一个查询不返回任何行,那么该 阅读全文
posted @ 2022-12-21 15:46 KINGBASE研究院 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 背景 如果会话在事务中停留的时间过长,则允许自动终止空闲会话。可以由配置参数idle_in_transaction_session_timeout 事务处于空闲状态的时长,它有助于防止被遗忘的交易事务,避免长期持有锁,防止vacuum清理时间很长。 而且对于长时间不释放的连接会话,它所占用的本地内存 阅读全文
posted @ 2022-12-21 15:40 KINGBASE研究院 阅读(438) 评论(0) 推荐(0) 编辑