摘要: 1、复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3…… 【yy】 复制光标所在单行 【nyy】 复制光标所在行向下的n行 3)其他复制命令 yw:从光标处复制至一个 阅读全文
posted @ 2021-12-24 09:45 业余砖家 阅读(4722) 评论(0) 推荐(1) 编辑
摘要: 最近由于工作需要,需要对阿里云数据库-RDS for MySQL进行性能测试,通过MySQL自带的mysqlslap工具可以进行并发性能测试,但是输出显示总感觉有问题,所以就萌生想法自己开发代码通过JDBC连接RDS,测试RDS的并发性能。本文是自己写的Java程序,模拟mysqlslap进行并发测 阅读全文
posted @ 2021-12-17 10:56 业余砖家 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 1、什么是createrepo? createrepo 是一个对rpm 文件进行索引建立的工具。大体功能就是对指定目录下的rpm文件进行检索,把每个rpm文件的信息存储到指定的索引文件中,这样方便远程yum命令在安装更新时进行检索。 2、createrepo的应用场景 很多场景,我们需要在内网环境离 阅读全文
posted @ 2021-12-14 14:55 业余砖家 阅读(5040) 评论(0) 推荐(2) 编辑
摘要: 1.查看所有数据库容量大小 select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length 阅读全文
posted @ 2021-12-10 19:28 业余砖家 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 前言 ogg即Oracle GoldenGate是Oracle的同步工具,本文讲如何配置ogg以实现Oracle数据库增量数据实时同步到kafka中,其中同步消息格式为json。 下面是我的源端和目标端的一些配置信息: - 版本 OGG版本 ip 别名 源端 OracleRelease 11.2.0 阅读全文
posted @ 2021-12-09 15:50 业余砖家 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Explain Analyze? Explain 是我们常用的查询分析工具,可以对查询语句的执行方式进行评估(并非实际的执行情况,可能与实际情况存在较大差距),给出很多有用的线索。 Explain Analyze 是 MySQL 8 中提供的查询性能分析工具,牛X之处在于可以给出实际执行情 阅读全文
posted @ 2021-12-08 11:14 业余砖家 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: Kafka的ack机制,指的是producer的消息发送确认机制,这直接影响到Kafka集群的吞吐量和消息可靠性。而吞吐量和可靠性就像硬币的两面,两者不可兼得,只能平衡。 ACK有3个可选值,分别是1,0,-1。 ACK = 0 时, 发送一次 不论leader是否接收 ACK = 1 时, 等待l 阅读全文
posted @ 2021-12-07 09:35 业余砖家 阅读(3132) 评论(0) 推荐(0) 编辑
摘要: 代码功能: 针对MySQL8.0,可以动态传入数据库连接信息(IP、端口、数据库、用户、密码)、以及需要执行查询SQL。 注意:由于代码中打印表中的数据,所以最后在Main方法传入的参数是需要是查询的SQL。 package com.mysql.test; import java.sql.*; pu 阅读全文
posted @ 2021-11-29 18:39 业余砖家 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 对应为MySQL8和 MySQL-connecter8.0.16 1、修改MySQL驱动器 原来的版本: com.mysql.jdbc.Driver 现在改为:com.mysql.cj.jdbc.Driver 否则会告警:Loading class `com.mysql.jdbc.Driver'. 阅读全文
posted @ 2021-11-29 17:29 业余砖家 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 1、什么是bond 网卡bond是通过多张物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。Kernels 2.4.12及以后的版本均供bonding模块,以前的版本可以通过patch实现。可以通过以下命令确定内核是否支持 bonding:[root@ 阅读全文
posted @ 2021-11-27 19:14 业余砖家 阅读(2594) 评论(0) 推荐(0) 编辑