自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 人大金仓(kes)访问控制

1、数据库管理员:用户名和密码由初始化时设定,通常用户名指定为system。主要负责执行数据库日常管理的各种操作和自主存取控制。2、安全管理员:用户名默认为sso,主要负责强制访问规则的制定和管理,监督审计管理员和普通用户的操作,不能创建和操作普通对象。3、审计管理员:用户名默认为sao,主要负责数据库的审计,监督系统管理员和安全管理员的操作,不能创建和操作普通对象。注释:不存在多余、过期及共享的账户。4、其余四个用户为普通业务用户。

2023-12-14 11:14:28 95

原创 人大金仓(kes)安全审计

支持安全审计开启,记录审计的类别。

2023-12-14 11:12:58 91

原创 人大金仓(kes)安全审计 补1

创建测试用户,创建审计规则,插入该表一条数据。事件审计,如数据库启动停止。设计审计规则并创建表。

2023-12-14 11:12:35 86

原创 人大金仓(kes)安全审计 补2--审计日志转储

设置转储文件保存的目录, 路径必须是绝对路径,默认为空。使用审计转储功能之前必须设置此参数。触发自动转储时, 以当前时间为基准, 自动转储多少天之前的审计记录, 默认为0天。注:如果不开启自动转储,审计记录会一直堆积,转储之后审计记录自动删除,可恢复。触发自动转储时, 审计记录占用表最大空间的比例, 默认为80%。触发自动转储时, 审计记录表的最大占用空间, 默认为16MB。是否开启自动转储功能, 默认为false。例子:设置审计日志转储目录。恢复审计记录回审计日志。手动转储所有审计记录。

2023-12-14 11:12:20 172

原创 人大金仓(kes)多表连接

在连接开始之前,每一个表都按照连接的列排好序。然后两个表会被并行扫描,匹配的行被整合成连接行。它所要求的排序可以通过一个显式的排序步骤得到,或使用一个连接键上的索引按适当顺序扫描关系得到。右表会先被扫描并且被载入到一个哈希表,使用连接列作为哈希键。接下来左表被扫描,扫描中找到的每一行的连接属性值被用作哈希键在哈希表中查找匹配的行。不过,如果右表可以通过索引扫描,这将是一个不错的策略。因为可以用左表当前行的值来作为右表上索引扫描的键。一般用在连接的表中有索引,并且索引选择性较好的时候。

2023-12-14 11:12:06 67

原创 人大金仓(kes)在线扩容

2.新增节点创建目录及相关文件,V8R6_cluster_install.sh和install.conf,db.zip,license.dat。1. 配置新增节点系统环境,节点间互信,用户间互信,版本一致。文件后备机执行在线扩容,

2023-12-14 11:11:09 29

原创 人大金仓(kes)误操作数据找回思路

3. 物理备份基于时间点还原,还原新data,修改端口号,停止归档等,启动新data,查找丢失数据,sys_dump出来,在sys_restore还原至正式环境中---生产环境常用。2. 如果此表当天无新增数据且有逻辑备份文件,直接使用逻辑还原此表;---需要有逻辑备份文件。客户生产环境,业务工程师误操作导致数据发生了错误的修改,怎么找回?1. 如果开启闪回功能,优先闪回方式恢复;---长久旧数据找不回来。

2023-12-14 11:10:51 154

原创 人大金仓(kes)数据库服务器cpu使用过高(90%+)

2. 如果是数据库进程,通过pid,查询正在执行的sql,大概率需要优化此sql,使用explain查看执行计划,分析优化;1. Top查看占用cpu最高的进程,如果非数据进程,联系客户一起排查;3. 借助Kwr分析等待,top sql等。

2023-12-14 11:10:31 91

原创 人大金仓(kes)IO报错

3. 也有可能是操作系统分配内存不均导致的,如kylinV10,需要将数据库启动进程下的oom_score_adj文件修改为-1000,默认为0。1. 可能由于大量的批操作造成IO报错,根据top和iostat查看具体sql,进行优化。注:不管哪种情况都应该先看IO报错下面的详细报错,如read timeout之类。2. 应用或数据库进行超时参数设置,建议是应用端进行超时参数设置。4. 网络波动过大,可能造成断网问题。

2023-12-14 11:10:19 43

原创 人大金仓(kes)内存溢出报错

2:当设这个参数值为2时,内核会使用一个决不过量使用内存的算法,即系统整个内存地址空间不能超过swap+50%的RAM值,50%参数的设定是在overcommit_ratio中设定。2. 可能操作系统分配内存不均导致,需修改数据库进程下的oom_score_adj文件为-1000,默认为0。1:当设这个参数值为1时,内核允许超量使用内存直到用完为止,主要用于科学计算。0:当用户空间请求更多的的内存时,内核尝试估算出剩余可用的内存。1. 调整shared_buffers值,根据内存大小来调整。

2023-12-14 11:10:08 65

原创 人大金仓(kadb)内存溢出报错

master value和segment value均为8192。3. 修改完之后重启集群(重启前关闭ha切机脚本)2.根据实际内存大小调整,如内存为512G。

2023-12-14 11:09:56 52

原创 人大金仓(kes)FATAL: the database system is starting up

3. 千万不要进行rewind操作,如集群开启自动修复,集群会自动执行rewind操作,可根据关键字查询操作是否正在执行。数据库非正常关机,重启后报错FATAL: the database system is starting up。1. 等待wal日志重新加载完,无需干预。2. 可通过log文件查看加载进度。

2023-12-14 11:09:40 340 1

原创 人大金仓(kes)锁问题

4. 可通过pg_cancel_backend函数进行指定pid进行解锁。1. 通过sys_blocking_pids()前提:客户确认有锁等待,并非查询的共享锁。2. 根据pid查看具体sql。3. 和客户确定是否需要解锁。

2023-12-14 11:09:23 57 1

原创 人大金仓(kes)synchronous_commit参数详解

首先要看节点是单实例还是主从架构,两者的可用级别和含义是不一样的。数据写入从库操作系统缓存中,才向客户端返回成功(同步流复制)。文件中,才向客户端返回成功(同步流复制)。文件,即可向客户端返回成功(异步提交)完,才向客户端返回成功(同步流复制)。文件,才向客户端返回成功(同步提交):表示提交事务时,不用等相应。:表示提交事务时,需要等相应。:主库提交事务时需要等相应。:主库提交事务时需要等相应。:主库提交事务时需要等相应。

2023-12-14 11:09:04 116 1

原创 人大金仓(kes)身份鉴别 补

注:图中报错为第五次登录失败,等待时间为60分钟,参数分别为,输错次数和超限等待时间。

2023-12-14 11:08:40 28 1

原创 人大金仓(kes)身份鉴别

注:由上到下依次是:密码复杂度开关,密码长度,密码包含字母最少数,密码包含数字最少数,密码包含特殊字符数。注:密码有效期为10天。

2023-12-13 11:06:44 95 1

原创 人大金仓(kes)创建分区及年分区转月分区

三、删除原表主键及索引并在新表创建。五、删除原表并修改新表名为旧表。

2023-12-13 10:57:33 58 1

原创 人大金仓(kes)修改数据库及相关对象所有属主

4.移除pmo的创建用户和创建数据库权限。2.移除public的create权限。3.修改所有对象的属主。

2023-12-13 10:50:35 244 1

原创 人大金仓(kes)闪回表及闪回回收站

3.1.1.闪回查询和闪回表技术依赖于历史的数据,如果历史数据因为vacuum、truncate、rewrite 等操作被回收掉,那么会导致无法闪回到这些操作之前的时刻。因此推荐用户在期望使用闪回查询的时候对vacuum相关参数做一定的调整(关闭表级的autovacuum,推荐调大vacuum_defer_cleanup_age的值以降低历史数据被回收的机会)--闪回查询,时间戳,如果没开,需要开启并重启服务器。注:闪回表及闪回回收站,便于快速处理,但性能损耗略大,磁盘占用大,过久的历史数据恢复不了。

2023-12-13 10:30:40 81 1

原创 人大金仓(kes)o2k的dblink安装部署

修改shared_preload_libraries = 参数,在kdb_ora_expr后或末尾加上kdb_database_link插件。注:ORACLE_PDB修改为与/etc/odbc.ini文件中ServerName一样。13.修改sys_database_link.conf文件。---此步骤需要重启kingbase数据库集群才生效。注:与/etc/odbc.ini文件内容一样。4.修改odbcinst.ini文件。6.修改.odbc.ini文件。5.创建odbc.ini文件。

2023-12-13 10:24:17 63 1

原创 人大金仓(kes)在线备份

备份属于物理备份,优点是可以提供全量备份和增量备份,较之逻辑备份更加灵活,工具主要包括sys_rman和sys_backup.sh两个可执行程序和sys_backup.conf一个配置文件。在读写分离集群中推荐每个节点单独备份的方式进行物理备份。初始化完成后,sys_backup.sh start启动备份脚本,获取定时任务,添加定时任务到普通用户kingbase,每七天一次全量备份,每天增量备份,可根据需要进行修改。确保当前节点为备份节点。然后执行./sys_backup.sh init进行初始化。

2023-12-13 10:21:19 36 1

原创 人大金仓(kes)逻辑备份

删除 t1 表 drop table t1;逻辑还原 systest 模式。6.2 备份为insert格式。逻辑还原至 TEST1 库。3.对指定模式进行备份还原。删除 systest 模式。6.1 备份为copy格式。1.对指定库进行备份还原。2.对指定表进行备份还原。新建 TEST1 库。

2023-12-13 10:16:37 132 1

原创 人大金仓(kes)物理备份

全量sys_rman --config=/backup/rman/sys_rman.conf --stanza=kingbase --archive-copy --type=full backup。差异sys_rman --config=/backup/rman/sys_rman.conf --stanza=kingbase --archive-copy --type=diff backup。3.修改sys_rman.conf文件,详见在线备份。1.修改sys_hba文件。

2023-12-13 09:52:01 29 1

原创 人大金仓(kes v8r6)更换授权文件

4.查看授权剩余时间,select get_license_validdays();3.重载每个节点信息,sys_ctl -D $datadir reload。2.替换掉所有节点license.dat文件,替换前检查是否有软链接。5.查看集群状态,repmgr show。r6启动命令,bin下。

2023-12-13 09:45:41 121 1

原创 人大金仓(kes v8r3)更换授权文件

4.查看授权剩余时间,select get_license_validdays();3.重载每个节点信息,sys_ctl -D $datadir reload。2.替换掉所有节点license.dat文件,替换前检查是否有软链接。5.查看集群状态,show pool_nodes;r3启动命令,bin下。

2023-12-13 09:44:39 457 1

原创 人大金仓分析型数据库(kadb)更换授权文件

3.替换掉所有节点bin下的license.dat文件。5.查看授权剩余时间,bin下执行liccheck。4.重启kadb集群,查看集群状态是否正常。

2023-12-13 09:43:39 162 1

原创 人大金仓(kes)ssl认证传输加密

sslmode=verify-ca&sslrootcert=C:\Users\Administrator\Desktop\中海油\dump_bak\root.crt&sslcert=C:\Users\Administrator\Desktop\中海油\dump_bak\kingbase8.crt&sslkey=C:\Users\Administrator\Desktop\中海油\dump_bak\kingbase.key。为服务器创建一个快速的自签名的证书,填充那些openssl要求的信息。

2023-12-13 09:42:14 248 1

原创 人大金仓(kes)集群命令行部署

---解压db.zip,并将解压后bin目录下的 V8R6_cluster_install.sh, trust_cluster.sh, install.conf三个文件复制到/home/kingbase/r6_install下。effective_cache_size=16GB #------------内存的一半。shared_buffers=8GB #-----------内存的四分之一。----安装目录:/home/kingbase/KingbaseES/

2023-12-13 09:40:57 190 1

原创 人大金仓(kes)初始化数据

/安装路劲/bin/initdb -U system(用户名) -E gb18030(字符集) --lc-collate=zh_CN.gb18030 --lc-ctype=zh_CN.gb18030 -D 新数据目录 --scenario-tuning -m oracle(数据库架构模式) -W。~/安装路劲/Server/bin/initdb –Usystem –W –D 新数据目录 -E UTF8(新字符集)2.删除data目录并进行初始化。2.删除data目录并进行初始化。

2023-12-13 09:31:11 159

原创 人大金仓(kes)单机安装部署

kes单机部署

2023-12-13 09:19:11 41 1

原创 炫“库”行动-人大金仓有奖征文-金仓分析型数据库系统安装教程

北京人大金仓信息技术股份有限公司(“以下简称人大金仓”)是一家励志成为世界卓越的数据库产品与服务提供商,并研发出了具有国际先进水平的大型通用数据库产品。数字化时代,人大金仓将继续立足自主研发创新,以人工智能、云计算、大数据、物联网等新兴技术需求为牵引,面向党政军及各级企业级市场,坚持“以客户为中心”企业宗旨,不断打造满足客户需求的新型数据管理和分析平台及行业解决方案,让数据创造价值,用技术驱动未来,助力我国信息化建设更好更快发展。

2021-10-12 11:20:57 346 1

空空如也

空空如也

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

TA关注的人

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