Wayne是笔者无意之间刷文章了解到的,简单使用之后发现能解决当前眼下诸多问题,出于推动公司容器化进程的原因选择开始使用,当前所有环境都已经在使用中。借助官方的介绍Wayne 是一个通用的、基于 Web 的 Kubernetes 多集群管理平台。通过可视化 Kubernetes 对象模板编辑的方式,降低业务接入成本,拥有完整的权限管理系统,适应多租户场景,是一款适合企业级集群使用的发布平台。附上:
案例说明: 对于主备流复制集群,在运行过程中,因为主备网络故障、或者failover切换后原主库误启动等,会造成集群“双主”的故障,导致应用数据被写入到不同的主机,数据分裂。本案例提供了对于“双主”故障的解决方案。适用版本:KingbaseES V8R6操作步骤:1、查看主备库数据库服务进程及集群状态。 2、通过控制文件以及业务数据状态确定最新的主库。 3、确定新主库后,将备库节点重新rejoin
转载 2024-10-07 16:30:34
121阅读
通用配置hibernate.dialect 方言。Hibernate会根据配置所指定的关系型数据库方言,生成合适的SQL语句。Hibernate内置的方言类在org.hibernate.dialect包下。取值如:org.hibernate.dialect.MySQL5Dialect、org.hibernate.dialect.PostgreSQL94Dialect等等。hibernate.cur
转载 10月前
760阅读
4.4 ABP应用层 - 权限认证几乎所有的企业级应用程序都会有不同级别的权限验证。权限验证是用于检查用户是否允许某些指定操作。Abp有基础设施让你来实现权限验证。注意:关于IPermissionChecker接口Abp权限系统使用IPermissionChecker去检查授权。同时你可以根据需要实现你自己的方式,在module-zero项目中已经完整实现了。如果IPermissionChecke
MySQL中create table语句的基本语法是:CREATE[TEMPORARY]TABLE[IF NOT EXISTS]tbl_name [(create_definition,...)] [table_options] [select_statement]TEMPORARY:该关键字表示用MySQL create table新建的表为临时表,此表在当前会话结束后将自动消失。临时表主要被应
转载 6月前
53阅读
索引膨胀对于索引,随着业务不断的增删改,会造成膨胀,尤其Btree索引,也会涉及索引分裂、合并等,导致索引访问效率降低、维护成本增加。另外,索引页的复用与HEAP PAGE不一样,因为索引的内容是有序结构,只有符合顺序的ITEM才能插入对应的PAGE中,不像HEAP TUPLE,只要有空间就可以插入。index page无论在任何位置,都不能从磁盘删除,因此索引变大后,不能回收空间,除非vacuu
转载 2024-06-04 14:09:40
85阅读
KingbaseES、账号锁定、安全、PostgreSQL 数据库版本:test=> select version(); version
转载 2024-06-30 05:45:04
196阅读
案例说明: KingbaseES V8R6通过手工方式创建流复制集群,无需通过repmgr进行集群管理,则只能具有流复制功能,不能实现集群的故障自动切换。适用版本:KingbaseES V8R6主机节点信息:系统环境准备:(参考金仓官方文档)https://help.kingbase.com.cn/v8/install-updata/install-linux/install-linux-2.ht
--安装oracle 实例名orcl,system密码system/*建库步骤:1.安装oracle数据库,填写实例名orcl,最后创建实例数据库后结束。2.系统运行中输入cmd回车打开命令窗口,输入命令 sqlplus ,输入用户名 system/system@orcl 回车登录,输入命令 start D:\ksxt.sql (D:\ksxt.sql是本文件的路径)  回车执行。自动结
转载 2024-07-29 11:17:53
432阅读
目录[-] 系统环境:Kubernetes 版本:1.14.0SpringBoot 版本:2.1.6.RELEASESpringBoot Admin 版本:2.1.5Admin 示例代码 Github 地址:https://github.com/my-dlq/blog-example/tree/master/springboot-admin-k8s 背景:Spring Boot Admin
转载 2024-05-06 16:02:53
152阅读
数据库管理 2023-03-09第六十期期 监听1 无法访问2 监听配置3 问题复现与解决4 静态监听5 记不住配置咋整总结 第六十期期 监听不知不觉又来到了一个整10期数,我承认上一期有很大的划水的。。。嫌疑吧,本期内容是从帮群友解决ADG前置配置时候的一个问题展开,也算是一步一步进行实验测试。这里使用的环境是OL7.9+Oracle 19c,IP地址为10.10.10.102,sid为tdb。
KingbaseES使用dblink查询报错:unsupported for database link适用于:KingbaseES所有版本。问题现象:KingbaseES创建kingbase_fdw、kdb_database_link扩展插件并创建dblink连接后,在当前的连接使用刚创建的dblink连接可以正常查询数据。关闭或退出当前连接后,新的连接使用dblink查询报错ERROR: Un
转载 10月前
111阅读
目录1 安装后检查2 卸载或删除功能组件3 验证功能组件删除3.1 通过开始菜单查看应用程序安装组件3.2 通过目录查看验证组件删除4 总结1 安装后检查 在安装完成后,可以通过以下几种方式进行安装正确性验证: 1. 查看安装日志,确认没有错误记录; 2. 查看开始菜单: 查看应用程序菜单中是否安装了KingbaseE菜单项,并且正确关联到对应的程序。开始菜单结构 如下: 查看
KingbaseES 、KingbaseCluster、pgpool、PostgreSQL 案例说明: 为保证集群数据的一致性安全,在主备库的数据相差“DATA_SIZE_DIFF >=16M"以上时,该备库不能参与主备切换,并且通过kingbase_monitor.sh启动集群时,集群将无法启动;本案例对此种故障做了复现,并测试了解决方法。适用版
转载 7月前
100阅读
说明:KingbaseES V8R6版本中自带数据库备份导出sys_dump,和备份恢复sys_restore工具。sys_dump:把KingbaseES数据库抽取为一个脚本文件或其他归档文件。数据库正在被并发使用,它也能创建一致的备份。但在日常使用中,建议在业务工作停止时做数据导出工作(不需要关闭数据库),以免对业务性能产生影响。sys_restore:从一个由sys_dump创建的归档文件恢
用户在使用数据库过程中,经常会发现如果会话空闲一段时间,会话有可能断开,需要重连。这个问题影响因素很多,包括数据库参数设置、操作系统参数、防火墙等。以下介绍KingbaseES针对该问题的排查思路。一、数据库参数检查 test=# select name,setting from sys_settings where name='client_idle_timeout';
前言Linux下,可能需要在某些场景下自动去执行一些命令,比如开机启动。本次分享包含,开机启动脚本,程序,以及相关配置命令。开机启动方法也很多,但针对的条件也不同。desktop开机自启通过编写desktop文件,将文件放到/etc/xdg/autostart/目录下,则可开机启动相应程序。其中”Exec=/usr/bin/showTime“,/usr/bin/showTime就是你要执行的程序,
转载 2024-04-23 20:47:07
441阅读
文章目录前言一、场景重现二、使用步骤1. 先看效果2. 实现步骤:2.1 配置如下2.2 代码目录2.3 代码原理详解三、问答式解惑总结 前言本文背景: 老项目的重构改造往往会涉及到数据库表结构的变动,当数据迁移时,由于旧数据库表结构与新数据库库表结构不一致, 单纯的依靠各类工具无法再迁移数据。 需要代码完成新老数据的处理转换,才能完成数据库数据迁移 需要简化开发人员开发难度,使普通开发人员的工
大家好,我是雷工! 今天学习使用KingSCADA3.8创建一个新的应用,以下为学习过程和操作笔记。一、前言KingSCADA3.8集成开发环境是基于工程的应用管理模式,实现了对多个应用的集中开发和管理的功能,一个工程可以同时管理多个应用,即在KingSCADA3.8工程设计器中可以同时对多个应用进行开发,应用之间可以实现相互复制、粘贴等功能,大大提高了开发效率。(此处感觉和VS类似) 使用Kin
概述国产化是当前IT领域的热点话题之一,人大金仓数据库KingbaseESV8是当前比较流行的国产化数据库,KingbaseES已提供了python驱动,本文介绍一下python连接KingbaseESV8的方法测试环境CPU:X86_64OS:CentOS7Python3.6.10kingbase(Kingbase)V008R003C002B0160一、下载KingbaseESV8的python
转载 2020-10-26 08:59:30
3367阅读
  • 1
  • 2
  • 3
  • 4
  • 5