上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 67 下一页
摘要: 用户需求:新建一个用户 B,需要能够查询A用户的所有表,并且对以后新建的表也要有select权限。 问题分析:对于现有的表可以通过动态sql批量进行授权,但是未来新建的表要如何进行授权呢? 查询了帮助文档发现通过alter default privileges命令可以实现。 命令描述 ALTER D 阅读全文
posted @ 2022-03-18 13:28 KINGBASE研究院 阅读(632) 评论(0) 推荐(0) 编辑
摘要: KingbaseES V8R3集群运维案例之 主备切换信号量(semctl)故障分析案例 案例说明: 某项目KingbaseES V8R3一主一备流复制集群在主备切换测试中出现故障,导致主备无法正常切换;由于bm要求,数据库相关日志无法从主机中获取,只能在现场进行分析;通过对比主备切换时的时间点,在 阅读全文
posted @ 2022-03-18 09:57 KINGBASE研究院 阅读(199) 评论(0) 推荐(0) 编辑
摘要: **案例说明:** KingbaseES V8R3最新版本支持通过sys_backup.sh脚本,调用sys_rman_v6执行物理备份。本案例描述如何在备库上执行集群的备份,备库作为repo节点,采用cluster模式备份。 **适用版本:** ``` KingbaseES V8R3 ``` ** 阅读全文
posted @ 2022-03-18 09:51 KINGBASE研究院 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、背景 这个复杂的查询SQL语句,已经进行语法优化,写入应用程序中,且不希望修改代码,实现执行速度大幅度提升。 查询语句中,使用了用户自定义函数,多个视图嵌套,代码逻辑复杂,运行时长过长。 分析方向,基于查询计划,定位耗时较多的节点,通过改变调用对象,实现优化查询性能。 二、查询语句,优化前后的计 阅读全文
posted @ 2022-03-17 09:10 KINGBASE研究院 阅读(105) 评论(0) 推荐(0) 编辑
摘要: KingbaseES兼容了oracle的blob数据类型。通常是用来保存二进制形式的大数据,也可以用来保存其他类型的数据。 下面来验证一下各种数据存储在数据库中形式。 建表 create table t1 (id number, file blob); 插入数据 insert into t1 val 阅读全文
posted @ 2022-03-11 10:10 KINGBASE研究院 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 数据库版本: prod=> select version(); version KingbaseES V008R006C005B0023 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-46), 阅读全文
posted @ 2022-03-11 10:10 KINGBASE研究院 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 案例说明: 对于KingbaseES V8R3集群的cluster.log日志文件默认系统是不做切割和清理的,随着运行时长的增加,日志文件将占用比较大的磁盘空间,并且在分析问题读取大文件时效率很低,所以本案例借助Linux系统的Logrotate工具进行cluster.log日志文件切割,将clus 阅读全文
posted @ 2022-03-10 19:55 KINGBASE研究院 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 概述 BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。通常可以在SELECT INTO、FETCH INTO以及RETURNING INTO子句中使用BULK COLLECT。 Oracle 使用 bulk collect 子 阅读全文
posted @ 2022-03-08 19:23 KINGBASE研究院 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 什么是约束 约束是限制数据库中值的规则,除了数据类型提供的限制之外,对可接受值的附加要求,就是更窄的限制条件。 约束是对表上的数据列,强制执行的规则,防止将无效数据输入数据库,保证了数据的准确性和可靠性。这通常是基于应用程序提供的附加上下文,反应字段的特性。例如,age字段使用int数据类型来存储整 阅读全文
posted @ 2022-03-08 17:13 KINGBASE研究院 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 案例三:测试‘recovery = manual’ 1、查看集群节点状态信息: [kingbase@node1 bin]$ ./repmgr cluster show ID | Name | Role | Status | Upstream | Location | Priority | Timel 阅读全文
posted @ 2022-03-04 16:08 KINGBASE研究院 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 67 下一页