摘要: yum报错File ”/usr/bin/yum“,line 30 问题处理 操作系统:CentOS7 需要安装新的软件包,使用yum进行安装时报如下错误 [root@mysql8 logs]# yum clean all File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ... 阅读全文
posted @ 2020-10-14 11:23 YICHUZ 阅读(809) 评论(0) 推荐(0) 编辑
摘要: CheckPoint技术 CheckPoint技术目标问题LSNCheckpoint的种类Fuzzy Checkpointtoc 目标问题 如果每当一个页发生变化就将其写回磁盘那么开销会变得很大,而且如果热点数据都在这几个页中,需要频繁修改,频繁写回在读取磁盘,这样数据库性能会变得极差。除此之外,如果数据库在从缓冲池将页的新版本刷新到磁盘时发生了宕机,那么数据便无法恢复造成数据的丢失。 为... 阅读全文
posted @ 2020-09-18 17:24 YICHUZ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 内存 内存1.缓冲池2.LRU List,Free List和Flush List--管理InnoDB内存区域3.重做日志缓冲4.其他内存池toc 1.缓冲池 InnoDB存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理,因此可将其视为基于磁盘的数据库系统(Disk-base Database)。在数据库中CPU速度与磁盘速度是有很大差距的,基于磁盘的数据库系统通常使用缓冲池技术... 阅读全文
posted @ 2020-09-16 17:43 YICHUZ 阅读(194) 评论(0) 推荐(0) 编辑
摘要: MySQL的组成部分: 连接池组件 管理服务和工具组件 SQL接口组件 查询分析器组件 优化器组件 缓冲组件(cache) 插件式存储引擎(相比其他数据库比较大的区别) 物理文件 存储引擎是底层物理结构的实现,每个存储引擎的开发者可以按照自己的意愿来开发 存储引擎是基于表的,而不是数据库。 MySQL的存储引擎 MySQL数据库独特的插件式存储引擎结构,每个存储引擎都有自己的特点... 阅读全文
posted @ 2020-09-14 15:57 YICHUZ 阅读(199) 评论(0) 推荐(0) 编辑
摘要: ORA-00972: identifier is too long 问题处理 关于这个错误从报错提示来看,就是标识位置字段太长了,一般出现在别名长度问题上。这种情况对字段做出些修改即可。还有另外一种情况,也会报相同的错误,一条SQL可以在客户端工具如navicat,PLSQL等执行,但是却无法在SQL Plus中执行。出现这种情况一般是字符集的问题。 测试流程: 1)在SQL Pl... 阅读全文
posted @ 2020-08-24 13:04 YICHUZ 阅读(3086) 评论(0) 推荐(0) 编辑
摘要: 使用OGG实现Oracle到kafka数据同步 使用OGG实现Oracle到kafka数据同步一、环境规划二、安装包下载三、搭建过程1.Oracle部署2.Oracle OGG部署3.kafka OGG部署4.OGG配置(含测试准备)四、测试五、错误分析toc 一、环境规划 实现目标:配置OGG,实现从Oracle到kafka数据增量同步。同步消息格式为json。 主机规划: ... 阅读全文
posted @ 2020-08-20 16:20 YICHUZ 阅读(3461) 评论(0) 推荐(0) 编辑
摘要: 一、初始环境 系统版本:CentOS Linux release 7.6.1810 (Core) 数据库版本: 8.0.15 MySQL Community Server - GPL 二、环境模拟 1.恢复的必要条件 ​ 开启binlog日志,通过二进制日志和全备(逻辑备份)来恢复误删库。整体环境是在一次全备后有新数据插入,误删数据库进行恢复。先恢复全备状态,然后根据二进... 阅读全文
posted @ 2020-08-19 17:09 YICHUZ 阅读(659) 评论(0) 推荐(0) 编辑
摘要: LRU队列 LRU队列1.主LRU和辅LRU链表2.物理读时访问LRU链表情况3.辅助LRU为空后的处理方式toc LRU分为LRU和LRUW,他们两个分别分为主辅两个链表。也就是说一组LRU包含四个链表,主LRU,辅LRU,主LRUW,辅LRUW。其中主LRU和辅LRU用于在Buffer cache中寻找可以覆盖的buffer cache块。主LRUW和辅LRUW的作用和 检查点队列类似或者... 阅读全文
posted @ 2020-08-18 15:51 YICHUZ 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 问题环境: 在centos6上搭建单机Oracle10G,搭建完成关机后启动报错,报错信息如下: [root@centos6 ~]# su - oracle [oracle@centos6 ~]$ sqlplus / as sysdba SQL> startup; ORA-27125: unable to create shared memory segment Linux-x86_64 Er... 阅读全文
posted @ 2020-08-16 14:53 YICHUZ 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 一次RMAN全备恢复 当前环境,客户已经将相应的备份文件导入测试环境,测试环境Oracle软件已经安装完成,同时测试环境存在数据库。无法确定测试环境的数据是否可以删除,同时考虑到测试环境磁盘空间比较充裕。选择新建实例的方法。 以下操作为流程,鉴于数据安全性为我自己还原的场景 源库执行RMAN备份全库 1)全备前操作 #查看当前数据库状态 SYS@proe>select instance_... 阅读全文
posted @ 2020-08-13 17:57 YICHUZ 阅读(680) 评论(0) 推荐(0) 编辑
返回顶部