自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DM8安装

介绍DM8安装。

2025-03-19 13:32:43 826

原创 DM8数据库重建实例

达梦数据库 DM8,通过命令行实现重做实例,修改字符集的方式。

2025-03-13 14:05:11 412

原创 openGauss安装

近期,因工作需要,需要研究openGauss这款华为提供的国产数据库,我理解对于数据库这种东西,是一种实践性的内容,不能空对空的讲理论,需要卷起袖子实打实的做,所以我就直接动手搭环境,过程中遇到很多坑,所以在这里写成一篇文章,希望能帮助大家在搭建环境时少走弯路,也是为个人在此保存一份记录。在软硬件环境具备之后,就是安装软件获取,我通过查阅相关内容,最后拿到官方安装文件,为方便大家,我就直接提供上来(有需要的直接联系我吧,这个文章好像没办法放上来)。,我把内核参数整理如下,不过好些都不用改,也问题不大。

2025-02-19 17:46:48 753

原创 在GoldenDB中建表失败的问题分析

在GoldenDB中建表,show tables正常,但确实看不到表。本文通过分析查找解决问题的过程,介绍了一个类似问题的查找解决流程,也说明了该问题的具体原因和解决方案。

2025-02-13 08:37:03 913

原创 软件国产化迁移的思考研究

大道至简,实干为要。实施软件国产化迁移既是响应党中央国产化号召,更是落实公司信创实施要求的重要环节。尽管面临着诸多困难和挑战,但通过系统分析、周密部署,一步一个脚印的把工作做实做细,通过学习提升、实践验证、复盘总结、再学习强化的闭环工作方式,螺旋式提升工作能力,在实践中持续完善工作方案,我们一定能够克服困难,应对各种挑战,顺利完成国产化迁移工作。

2025-02-12 08:43:41 595

原创 OceanBase中使用hint引发的思考

经过此事后,我个人认为平时要多学习相关理论知识,掌握一些底层实现原理,同时别放过任何技术细节,要是没有过去在连库时,发现有个参数,但好像一直没有用过,在帮助文档中说的是Send comments to the server,再通过实践验证具体有什么用,估计这个问题我到现在都还没有解决。其次,时间长了又容易遗忘,所以要时不时的回忆一下,以对抗艾宾浩斯遗忘曲线,经过几次回顾就会掌握比较牢固了。

2025-02-12 08:39:52 689

原创 miniOB源码编译环境搭建

由于miniOB使用到较多c++代码的新特性,所以建议把gcc升级到9.3以后,因为centos7 默认的GCC是4.8,这里有两种方式,一种是升级,一种是卸载原有的并直接下载安装9+的新版本,这个步骤选择较多,网上材料也较多,还可以使用YUM直接安装。./build.sh,该指令为正式基于现有代码完成编译,若执行几分钟后,没有报错,表示编译成功,若有错,根据错误提示完成修改后再重新编译。验证结果如下图,表示安装成功了。到这个位置,我们整个编译环境的完成了,大家可以去改代码,实现自己的各种想法了。

2024-11-17 14:03:53 775

原创 Dbeaver 连接GoldenDB、OceanBase

2). 在图2所示的驱动管理器窗口中,点击“新建”按钮,进入如图3所示创建新驱动窗口,其中驱动名称填写方便记忆的“GoldenDB”,驱动类型选择“Mysql”,类名填写“com.goldendb.jdbc.Driver”,URL模板填写“jdbc:goldendb://{host}[:{port}]/[{database}]” ,默认端口填写“8880”。1). 如下图1所示,点击“数据库”选项卡,在弹出菜单中,选择“驱动管理器”菜单,弹出如图2的驱动管理器窗口。**一、连接GoldenDB**

2024-11-17 13:43:38 2114

原创 解决Too many connections问题

现象:当数据库的连接数超过最大连接数时,就会出现Too many connections异常(如下图)。解决方案:一、通过hack的方法,用gdb直接修改mysqld内存中max_connections的值,具体做法如下:1、平时掌握自己MySQL的pid文件存放位置,正常情况下可以通过如下方法查询:2、通过执行gdb -p $(cat /usr/local/mysql...

2019-09-16 09:49:52 3855

转载 oracle 知识点集锦

本来想自己写一篇,方便以后查找记忆的,结果在网上找到一些比较好的,就直接转过来了,汇总在此,方便以后回顾的时候查找使用,希望各位博主别介意。ORACLE中SID和SERVICE_NAME的区别:https://blog.youkuaiyun.com/zhangzl1012/article/details/50752572Oracle内存结构:SGA PGA UGA: https://www.cnblogs.c...

2018-04-10 09:59:15 198

原创 mysql主从同步常见操作步骤

1、master设置      主从同步(复制)一般是基于二进制日志,故master服务器上一定要启动bin-log,同时应该指定一个server_id。2、slave设置      从服务器上,至少需要设置server_id(与master)是不一样的,应该是局域网内唯一的。3、CHANGE MASTER TO  MASTER_HOST='192.168.59.130', MASTER_USER...

2017-12-24 14:07:42 366

原创 利用索引优化的步骤

在工作过程中,参与到电商项目后,期间实际发生过一个真实的例子,也拿出来与大家分享一下。大家知道电子客票号对于电商网站来说,是非常好的索引,所以大家都会把这一列作为索引列(如KPNO)。例如电子客票号是由三位结算号加上10位票号构成,两者之间可以通过一个横线连接,有时候也可以直接连接。所以,我们在实际写代码的时候,希望利用票号查询一条记录,就有如下几种方式:1、 select * from pa

2017-09-08 07:55:18 273

转载 ROWNUM的用法

现在ROWNUM这个字段已经大范围的使用在我们的利用数据完成分页功能中,下面,我简单说一下ROWNUM的理解吧。rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:users(用户)表,表结构为:ID       varcha

2017-09-08 07:53:15 7789

原创 EXISTS和IN的区别

这是我以前参与过的一个项目的经验,SQL(这只是一个示意语句)语句如下update A cdset cd. FLAG='0001', cd.DATE = sysdatewhere exists(select 1from (select tc.dno,tc.gnofrom B tc,C adwhere tc.GNO = ad.DNOand ad.DNO = 'ss

2017-09-08 07:51:18 312

转载 mysql启动问题修复

1、日志中出现  [ERROR] InnoDB: The Auto-extending innodb_system data file './ibdata1' is of a different size 640 pages (rounded down to MB) than specified in the .cnf file: initial 768 pages, max 0 (relevan

2017-09-07 16:20:52 3613

空空如也

空空如也

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

TA关注的人

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