- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Nginx反向代理Kingbase数据库
生产环境无论是出于对安全的考虑,客户会有屏蔽服务端的需求。场景的屏蔽的方法是nginx反向代理。额,但是查看nginx配置文件又能看到实际ip,至于如果放在查看nginx配置文件本文暂不考虑。接下来我们配置一下nginx代理kingbase数据库。
2024-06-17 17:57:52
343
原创 kingbase常用SQL总结之使用率
在日常的巡检过程中,缓存命中率和索引使用率是我们比较关心的两点。提到指标命中率和使用率,这就和kingbase(pg)提供可观测的指标有直接关系了,我们可以通过kingbase(pg)提供的观测行指标系统表和视图查出缓存命中率和索引使用率等等。可观测指标一直是用来监控和优化数据库的好工具。挖个坑,后续写写kingbase(pg)可观测指标。
2024-01-28 19:37:13
528
1
原创 kingbase常用SQL总结之锁等待信息
分析kingbase(pg)数据库锁等待、死锁时需要我们准确的定位等锁或者死锁相关的事务。关于获取锁等待信息或者死锁信息已有经典的SQL可以直接使用,但是需要我们先了解sql语句获取的每个字段的意义。经典的SQL 当数据库出现锁等待时,获取数据库中等锁信息。通过以上经典sql,定位了造成锁等待的操作和连接。需要在看一下造成锁等待原因,这时需要我们关注等待事件,从等待事件去判断造成等锁原因。获取到锁等待事务不能完全分析出来等锁原因,还需要我们结合等待事件去进一步的分析和定位等锁原因。
2024-01-23 20:24:44
550
原创 kingbase常用SQL总结之统计大小
数据库运维中,我们需要总结一些常用的SQL语句,无论是日常巡检、故障排查或是死锁分析,都可以随时拿来用,提升工作效率,下面是一些常见的经典SQL或者是笔者自己工作过程中用到的常用的SQL,整理记录以备不时之需。小建议:还可以将不同的SQL进行分类整理,通过一个shell脚本去调用不同的SQL脚本,拿到想要的信息和数据。这是笔者在某基金项目想他们DBA学到的很好用。
2024-01-21 18:29:19
748
原创 表对象的标识
kingbase中表作为数据库对象具有一个系统内部的唯一标识符,这个标识符被称为oid(对象标识符),它是kingbase用来在整个数据集群中唯一地标识每个数据库对象的一个字段。对于表来说,其OID可以在系统目录表sys_class中找到。
2024-01-14 19:38:32
417
原创 kingbase之数据库锁概念总结
写博客主要是记录一下自己处理的事情的一个复盘,梳理问题分析过程和理清处理问题中涉及的数据库原理、概念,如果文章有错误请评论指出,多多指教。参考博客:https://www.modb.pro/db/70021。
2024-01-02 18:34:14
417
原创 [kingbase之锁等待问题案例一]
为了确保复杂的事务可以安全地同时运行,kingbase(PostgreSQL)提供了各种级别的锁来控制对各种数据对象的并发访问,使得对数据库关键部分的更改序列化。事务并发运行,直到它们尝试获取互相冲突的锁为止(比如两个事务更新同一行时)。当多个事务同时在数据库中运行时,并发控制是一种用于维持一致性和隔离性的技术,在kingbase(PostgreSQL)中,使用快照隔离Sanpshot Isolation (简称SI) 来实现多版本并发控制,同时以两阶段锁定 (2PL) 机制为辅。
2023-11-24 09:14:09
765
原创 人大金仓物理备份异机恢复
KingbaseES V8支持使用RMAN物理备份在异机环境恢复,通过重新克隆方式完扩展主备集群。原集群环境:演示用例,仅供参考查看原集群备份和物理备份路径。
2023-11-09 15:11:32
235
原创 vagrant 虚拟机扩容磁盘
原本是19.5GB,配置里改为了100GB,这里就看到两行,第一行是/dev/sda1已有19.5GB,第二行是新增的80.5GB。参考博客:https://blog.csdn.net/marina_1/article/details/122238721。使用上下箭头选中第二行,再使用左右箭头选中Write,新增的空间全部分配,如果不想全部使用可以选择resize。修改vagrant虚拟机配置文件Vagrantfile,添加磁盘配置参数。使用lsblk查看是否新增分区,可以看到已经新增80.5GB。
2023-09-09 22:44:49
602
原创 [kingbase运维之奇怪的现象]
某银行数据中心应用反馈,业务接口日志记录了很多执行慢的SQL,出现的时间是随机的,单独在数据库客户端工具执行会很快返回结果。带着这个推断与业务开发进行交流了解,反馈是会存在类型不完全匹配的情况,但是之前不慢,最近变慢了。带着疑问去我们去收集一下信息,为此我们需要开启数据库慢日志和auto_explian功能,打印SQL执行计划。kingbase最新版本默认带auto_explain,只需要修改数据库配置文件,库里创建扩展即可。工具已经有了,接下来让我们一起看一下这个奇怪的现象背后SQL到底是如何执行的。
2023-09-09 10:44:11
275
原创 炫“库”行动-人大金仓有奖征文-使用left join巧妙优化not in关联子查询
【本文正在参与炫“库”行动-人大金仓有奖征文】CSDNhttps://marketing.csdn.net/p/98bd30353e7cb998b6070a89e8b91edb某交通项目,tb_case 2万多条记录,tb_carout1 使用原查询语句:SELECT TB_CASE.CASENO AS CASENO,TB_CASE.LAWGROUP AS LAWGROUP,S1.ROLE_NAME AS LGNAME,TB_CASE.CARPARK AS CARPARK,S2.ROLE_.
2021-10-11 10:10:03
406
原创 2020-12-09
Centos7.6Error: Connection activation failed: No suitable device found for this connection.一 、尝试解决方法一,配置文件添加mac地址 UUID。未解决操作系统日志:二 、尝试使用第二个解决方法,解决!参考blog :http://bbs.cqsztech.com/forum.php?mod=viewthread&tid=26183...
2020-12-09 19:04:56
207
原创 金仓数据库V7安装包与安装文档
链接:https://pan.baidu.com/s/1jYOBQwTCVof_lM4pm_qJGQ提取码:z48g
2020-04-20 17:12:09
1065
1
原创 KINGBASE V7 行转列
KINGBASE 数据库是基于PostgreSQL内核研发的国产数据库,在应用开发过程中想使用列转行函数,发现KINGBASE V7版本没有,PostgreSQL 列转行函数试试STRING_AGG。没有没关系,我们可以自定义函数来实现列转行,高版本的KINGBASE会支持列转行函数。--创建测试表 CREATE TABLE TESTHAHA(ID INT,DATA_TIME...
2020-01-18 20:39:53
1565
原创 【Postgresql 培训文档】
链接:https://pan.baidu.com/s/15mJhbMMre99ZJIR5EveOqg 提取码:qdcr
2018-12-11 16:07:33
521
原创 pgsql 自定义排序
需求简述:用户要求查询数据表,使得输出结果指定中文字段chn_name按照自定义的顺序 电、水、风、火等顺序排序。 表内容: 自定义排序sql: 排序结果: 工作中遇到的sql查询案例,如果有更简便的查询sql,欢迎多多交流。...
2018-04-24 10:14:28
5242
原创 kingbase安装手册-Linux图形化界面安装
1 创建并添加kingbase组和用户修改相应权限 [root@localhost ~]# groupadd kingbase [root@localhost ~]# useradd kingbase -g kingbase -m [root@localhost ~]# passwd kingbase [root@localhost home]# chmod -R 75...
2018-04-20 16:38:00
7638
原创 人大金仓数据库-kingbaseES
KingbaseES数据库是一个大型通用的跨平台系统,可以安装和运行于Windows、Linux、UNIX等多种操作系统平台下。KingbaseES数据库在各种操作系统平台上都很容易安装和配置。用户可以参考相应平台下的安装指南,安装KingbaseES数据库 ...
2018-04-20 15:39:47
5080
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-11-08 12:59:58
119
kingbaseESHA安装手册
2015-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人