自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 KingbaseES集群的sys_securecmdd工具讲解

上关于PAM认证的介绍。6、securecmd_config,配置文件,sys_securecmd读取此文件,初始化阶段由sys_HAscmdd.sh。1、默认在部署securecmdd工具后,在配置文件securecmdd_config 中配置参数 usePAM=yes,在。1、sys_securecmdd,服务端二进制,集群中每个节点都有 sys_securecmdd进程运行,默认监听。1、#初始化,主要初始化 sys_securecmdd/sys_securecmd需要的配置文件和秘钥协商。

2023-09-25 17:30:56 486 1

原创 KingbaseES集群架构简介

8、witness server (witness): witness server用以协助在故障转移情况下,在多个备用服务器中,witness的目的是提供"casting vote(强制投票)",将复制群集中的服务器分到多个位置。避免选择反映节点当前角色的名称,例如 primary 或standby1,的目的是提供 "casting vote(强制投票)",将复制群集中的服务器拆分到多个位置。现'split-brain(裂脑)”的情况,在这种情况下,隔离的位置会将网络中断解释为(远程)主节点的故障。

2023-09-25 11:50:26 583 1

原创 KingbaseES主备流复制讲解

主备流复制正常状态下,备库的复制槽状态是 'active =t' ,如果复制槽状态不正常,则流复制状态应该是异常的,可以通过备库sys_log查看具体的故障信息。4、max_replication_slots 如果打算使用复制插槽,则必须将 max_replication_slots 设置为非零。7、wal_keep_segments通常,不需要设置 wal_keep_segments (默认值: 0),因为这不是确保所。max_slot_wal_keep_size限制复制所保留的WAL文件。

2023-09-20 15:55:13 531 1

原创 KingbaseES数据库的WAL日志讲解

2、当XLOG记录是其备份块时,应用了另一种重放规则: 无论 LSN 的值如何,记录的数据部分(即页面本身)都将被覆盖到页面上,并将页面的 LSN 更新到 XLOG 记录的 LSN。假设因为操作系统在fsync脏页的过程中出现故障,导致TABLE_A存储上的页面数据损坏,由于 XLOG记录无法在损坏的页面上重放,因此我们需要额外的操作。每当数据库执行了recovery操作,归档文件恢复完成后,创建一个新的时间线用来区别新生成的WAL记录,WAL文件名由时间线和日志序号组成。作,时间线切换到了 2;

2023-09-20 11:44:56 808 1

原创 KingbaseES数据库开启审计

数据库审计员sao和数据库安全员sso可以在security数据库下查询系统视图来查看相应的审计日志。1、审计员SYSSAO设置语句级审计规则,对 t 表进行审计。注:审计规则使用SYSTEM会有报错提示信息。1、设置审计转储目录,必须是system设置。当用SYSSAO用户会提示报错,如图所示。3、在security数据库查看审计日志。2、用SYSSAO查看配置的审计规则。在审计转储目录可以看到审计日志。2、查看当前的审计日志信息。3、转储一天前的审计日志。数据库打开审计步骤完成。

2023-09-14 16:13:21 496 1

原创 KingbaseES 集群常见问题处理

第一步:创建备库标识文件 touch standby.signal。测试clone是否可以正常进行,没有报错则进行clone备机。3、用 repmgr 进行clone备机。1、场景一 集群clone备机。2、场景二 集群主备切换。3、场景三 集群备机升主。2、停掉三节点,模拟故障场景。2、选择一个备机提升为新主库。第三步:原主库重新注册到集群。4、重新注册集群第三个节点。第四步:检查集群当前状态。1、先检查当前集群状态。1、检查当前集群的状态。4、将原主库加入集群。

2023-09-14 12:35:05 266 1

原创 KingbaseES 数据库物理备份部署讲解

如果遇到报错,可以参考 /opt/Kingbase/ES/V8/Server/log/sys_rman_check.log 的初始化日志信息,进行排查,如图所示。在sys_backup.conf 配置中,参数 _repo_path="/home/kingbase/kbbr_repo" 为备份集存放位置。1、如果sys_backup.conf中关于数据库的信息(包含IP、数据库名、端口等)有所修改,需要重新。配置文件在软件安装目录 /opt/Kingbase/ES/V8/Server/share 有模板。

2023-09-14 10:43:22 286 1

原创 KingbaseES数据库对system用户权限限制

测试过程KESV8数据库的restricted_dba插件,功能是限制超级用户的权限,当restricted_dba插件功能开启后,Superuser将不能更改其他用户所拥有的以下对象。1、加载插件restricted_dba限制system用户权限 vim kingbase.conf。检测插件grep restricted_dba kingbase.conf。操作系统:CentOS release 6.9 (Final)数据库版本:V008R006C005B0054。2、重启数据库服务,使插件生效。

2023-09-13 14:47:01 298

原创 kingbaseES数据库V8R6手动部署集群简介

安装目录/ClientTools/guitools/DeployTools/zip/中的db.zip。安装目录/Server/bin/下的部署脚本 V8R6_cluster_install.sh。安装目录/Server/bin/下的配置SSH免密脚本 trust_cluster.sh。安装目录/Server/bin/下的配置文件install.conf。4、配置部署install.conf文件。验证vip登录数据库成功。2、指定安装文件的目录。(2)查看安装目录文件。3、创建集群安装目录。

2023-09-13 11:39:47 251

原创 KingbaseES数据库闪回技术讲解

主要介绍数据库中与表相关的数据库对象,在闪回过程中的一些变化,及注意的一些点。之后,通过闪回表恢复表数据之后,表上的索引也会跟随恢复,但是需要重新命名。闪回表就是对表的数据做回退,回退到之前的某个时间点,其利用的是。闪回主要是为快速的恢复数据,查询历史数据提供了很大的便捷方法。分区表的时候,将删除所有的表分区,通过闪回恢复分区表数据。,对应的物化视图会被彻底删除,物化视图不会存放在。天),允许用户查询过去某个时间点的数据,用。的实质是在不修改数据块的情况下,通过修改。的闪回原理,闪回查询主要是根据。

2023-09-13 11:02:32 376 1

原创 KingbaseES数据库的KDTS迁移工具部署

TABLE - success: 1, failed: 0, ignored:0, total: 1 成功迁移一张表的数据。/home/kingbase/kdts/kdts-plus/conf 找到需要修改的两个主要的配置文件。修改目录kdts-plus-1.0.1.67的名称,修改成kdts-plus。

2023-09-13 10:16:58 1116 2

原创 数据库静默安装方式

注:USER_SELECTED_DATA_FOLDER参数不设置的时候,默认在/home/kingbase/silent_0054/data安装目录下面的data,授权文件的位置要存放好正确的license.dat文件。准备工作:在官网下载最新版本的数据库安装包 KingbaseES_V008R006C005B0054_Lin64_install.iso,将安装包上传到服务器。将installer.properties配置文件拷到 /home/kingbase目录进行编辑。验证是否正常登录数据库。

2023-09-13 10:01:04 132

原创 KES数据库KWR使用说明

KWR 的基本原理:数据库实例运行过程中不断产生一些统计数据,比如对某个表的访问次数,数据页的内存命中次数,某个等待事件发生的次数和总时间,SQL 语句的解析时间等,这 些统计数据被一个叫做 KWR collector 的后台性能监控进程周期性地(默认每小时)自动采集,存储到KWR 快照库里面,这些快照默认 保存 8 天,到期后那些旧的快照被自动删除。sys_kwr.topn:显示 kwr 报告中排名前 n 条的信息,默认为 20,最少为10,最多为 100。--默认生成text格式。

2023-09-12 16:26:22 369

原创 KingbaseES集群脚本在线缩容

数据库版本:KINGBASE (KingbaseES)V008R006C007B0012。1、通过脚本缩容操作比较简单,需要配置好相关的脚本文件即可。2、在集群缩容前确保集群所有节点的状态信息正常,流复制正常。3、缩容后的节点的相关目录和文件如果没有删除,需要手工清理。2、编辑脚本配置文件install.conf。6、登录数据库查看流复制状态。注:节点3的复制槽已经删除。

2023-09-12 15:50:06 72

原创 KingbaseES集群脚本在线扩容

数据库版本:KINGBASE (KingbaseES) V008R006C007B0012。3、需在新增节点建立数据库用户及root用户到集群其他节点的ssh互信。2、配置新增节点系统内核参数、防火墙、selinux、进程资源限制等。1、扩容节点需要和原集群节点具有相同的操作系统环境,并且版本一致。4、在install.conf中需要配置扩容部分信息。1、编辑脚本配置文件install.conf。注:配置互信需在所有节点配置。6、登录数据库查看流复制状态。3、配置服务器之间的互信。

2023-09-12 15:28:19 77

原创 KingbaseES数据库新版加密简介

enc_show功能与数据脱敏anon功能是相冲突的,所以开启enc_show的时候,anon是不可用的。cpu型号名称: Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz。public | t1 | 数据表 | system。1、KES数据库加密需要加载sys_anon插件,并重启数据库。架构模式 | 名称 | 类型 | 拥有者。2、设置加密需要使用sso用户打开加密开关。KingbaseES的加密功能介绍。四、客户端查看加密后的数据。

2023-09-12 15:09:01 211

原创 炫“库”行动-人大金仓有奖征文-金仓数据库物理备份与恢复操作

本文是介绍KingbaseES数据库的物理备份相关操作及原理,以及sys_rman相关操作。

2021-10-12 09:37:43 705

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除