上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 67 下一页
摘要: 案例说明: 在KingbaseES Clusterware高可用的架构中,集群节点需要访问共享的存储设备,可以使用FC SAN、iscsi SAN、NAS等存储设备。本案例详细描述了,在Linux系统下构建 iscsi存储服务器及客户端访问的过程,为部署KingbaseES Clusterware做 阅读全文
posted @ 2022-12-21 16:21 KINGBASE研究院 阅读(153) 评论(0) 推荐(0) 编辑
摘要: ​ 案例说明: 如下图所示:KingbaseES服务进程结构 KingbaseES使用客户端/服务器的模型。 对于每个客户端的连接,KingbaseES主进程接收到客户端连接后,会为其创建一个新的服务进程。 KingbaseES 用服务进程来处理连接到数据库服务的客户端请求。 该进程负责实际处理客户 阅读全文
posted @ 2022-12-21 16:17 KINGBASE研究院 阅读(183) 评论(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研究院 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 什么是SQL函数? SQL函数包体是一些可执行的SQL语言。同时包含1条以上的查询,但是函数只返回最后一个查询(必须是SELECT)的结果。 除非SQL函数声明为返回void,否则最后一条语句必须是SELECT语句。 在简单情况下,返回最后一条查询结果的第一行。 如果最后一个查询不返回任何行,那么该 阅读全文
posted @ 2022-12-21 15:46 KINGBASE研究院 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 背景 如果会话在事务中停留的时间过长,则允许自动终止空闲会话。可以由配置参数idle_in_transaction_session_timeout 事务处于空闲状态的时长,它有助于防止被遗忘的交易事务,避免长期持有锁,防止vacuum清理时间很长。 而且对于长时间不释放的连接会话,它所占用的本地内存 阅读全文
posted @ 2022-12-21 15:40 KINGBASE研究院 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 函数调用次数与性能 在查询语句中,如果 Select 子句调用了较为耗时的函数或子查询,需要特别考虑函数调用次数对于SQL整体执行时间的影响。 一、数据准备,SQL 语句 模拟较耗时的用户函数 确保执行子查询的时长是1秒。 create or replace function f001() retu 阅读全文
posted @ 2022-12-15 16:09 KINGBASE研究院 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 什么是提升子查询/子链接 SubLink,子查询/子链接,他们的区别:子查询不在表达式中子句,子链接在in/exists表达式中的子句。 若以范围表的方式存在,则是子查询; 若以表达式的存在,则是子连接; 出现在FROM关键字后的子句是子查询语句,出现在where/on等约束条件或者投影中的子句是子 阅读全文
posted @ 2022-12-13 18:55 KINGBASE研究院 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 案例说明: KingbaseES V8R3集群自带了timingbackup.sh的脚本,可以通过一个脚本执行逻辑和物理备份,逻辑备份采用sys_dump,物理备份适用sys_basebackup,本案例详细记录了脚本的使用。 适用版本: KingbaseES V8R3 1、查看数据库归档配置 [k 阅读全文
posted @ 2022-12-13 18:50 KINGBASE研究院 阅读(129) 评论(0) 推荐(0) 编辑
摘要: maintenance_work_mem 参数说明与vacuum过程 maintenance_work_mem , autovacuum_work_mem。 如果没有设置autovacuum_work_mem,默认值是-1,则使用maintenance_work_mem的设置值。 首先这部分内存最大 阅读全文
posted @ 2022-12-13 09:20 KINGBASE研究院 阅读(148) 评论(0) 推荐(0) 编辑
摘要: sys_stat_statements 模块提供追踪服务器所执行的所有SQL语句的执行统计信息,可以用于统计数据库的资源开销,如分析TOP SQL。 KingbaseES V8R6版本该插件已经内置化,初始化数据库实例的时候,就会被自动加载。但功能默认关闭,需要设置:sys_stat_stateme 阅读全文
posted @ 2022-12-13 09:20 KINGBASE研究院 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 67 下一页