摘要: 实际工作中总会发生数据误删除的场景,在没有备份情况下,如何快速恢复误删数据就显得非常重要。 本文基于MySQL的binlog日志机制,当日志格式设置为“binlog_format=ROW”时,记录一步一步手动解析binlog、恢复误删数据的全过程,供大家参考使用。 一、确定删除时间段 查看数据库日志 阅读全文
posted @ 2022-11-14 10:03 likingzi 阅读(684) 评论(0) 推荐(0)
摘要: 一、字节序 计算机硬件有两种储存数据的方式:大端字节序(big endian)和小端字节序(little endian) 比如数值0x2211使用两个字节储存:高位字节是0x22,低位字节是0x11。 大端字节序:高位字节在前,低位字节在后,这是人类读写数值的方法。 小端字节序:低位字节在前,高位字 阅读全文
posted @ 2022-11-14 10:01 likingzi 阅读(54) 评论(0) 推荐(0)
摘要: MySQL不同于oracle,没有闪回查询这类概念,但网上流传几个闪回的开源工具如 binglog2sql、MyFlash,可以使用binglog日志进行误操作数据的恢复。 笔者以前测试过 binglog2sql,发现安装配置比较复杂不太友好。 本次测试了下 MyFlash 这个开源工具,发现相对简 阅读全文
posted @ 2022-11-14 09:59 likingzi 阅读(230) 评论(0) 推荐(0)
摘要: pg主备库的搭建,首先需在2个节点安装pg软件,然后依次在2个节点配置主备。 本文采用os为CentOS7.6,pg版本使用14.2,以下为详细部署步骤。 本文两个节点的ip地址如下: [root@node1:0 ~]# cat /etc/hosts #CentOS Linux release 7. 阅读全文
posted @ 2022-10-11 16:01 likingzi 阅读(2340) 评论(0) 推荐(0)
摘要: 一、考试说明 1.考试目标 考试合格人员应能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;能够对项目睥系统架构进行描述、分析、设计与评估;能够按照相关标准编写相应的设计文档;能够与系统分析师、项目管理师相互协作、配 阅读全文
posted @ 2022-10-10 21:02 likingzi 阅读(3347) 评论(0) 推荐(0)
摘要: 由于种种原因,linux的内核版本需要升级,但由于生产原因往往不能在线升级,在此记录笔者本人昨晚的的离线升级步骤,亲测可用。 我们知道,红帽和CentOS同源同宗,内核升级步骤也是一样的。 ■ Red Hat / CentOS 7最新内核下载 内核版本 5.4.214 于 2022-9-18 发布, 阅读全文
posted @ 2022-09-30 11:36 likingzi 阅读(1394) 评论(0) 推荐(0)
摘要: 为了与MySQL做个对比,做一个PG的数据导入测试,使用COPY方式,测试环境保持一致,具体如下所述。 一、测试环境 ■ 48CPU/376G CPU(s): 48 Thread(s) per core: 2 Core(s) per socket: 12 Socket(s): 2 Model nam 阅读全文
posted @ 2022-08-29 21:05 likingzi 阅读(1494) 评论(0) 推荐(0)
摘要: 对于传统的关系数据库如oracle,在大量数据导入方面的效率,我们一般有一个大概的认知,即1分钟以内可以导入千万条数据,而对于MySQL数据库,普遍观点以为性能相对较差,尤其时对于千万级别的数据量,几十分钟、几个小时,都是可能的。是否如此,本文会给出答案。 在普遍去IOE的今天,最难的去O也已经势在 阅读全文
posted @ 2022-08-29 21:04 likingzi 阅读(2206) 评论(0) 推荐(0)
摘要: 接上文,本次在较高性能的X86物理机上,做真实生产环境的大数据量导入测试。 一、测试环境 ■ CPU是24核,每核2线程,即48CPU $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little End 阅读全文
posted @ 2022-08-29 21:04 likingzi 阅读(151) 评论(0) 推荐(0)
摘要: 接上文,继续测试3000万条记录快速导入数据库。 一、导入前1000万条数据 清库、建库、新建表结构、导入前1000万条数据,结果: ■ 1000万行,有2索引导入耗时:16分钟 Query OK, 9999966 rows affected, 5920 warnings (16 min 12.95 阅读全文
posted @ 2022-08-29 21:04 likingzi 阅读(719) 评论(0) 推荐(1)