自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 netstat命令详解

netstat 是一款命令行工具,主要是用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。除此之外,netstat 命令还可用于显示路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等。一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;3、TCP四次挥手。

2024-05-12 12:30:47 525 1

原创 python编程功能选择建议处理方式

一:如果通过选择进行处理相关的功能,尽量不用使用if elif else来处理。

2024-05-04 15:57:43 76

原创 python邮件发送

二:运行上面的代码,查看接收邮件地址,已经收到邮件了。

2024-05-03 15:31:45 226 1

原创 mysql的trace追踪SQL工具,进行sql优化

是MySQL5.6版本后提供的SQL跟踪工具,通过使用trace可以让我们明白optimizer(优化器)如何选择执行计划。开启trace工具会影响mysql性能,所以只适合临时分析sql使用,用完之后请立即关闭。

2024-03-10 14:53:42 981

原创 mysqldump添加从库或者重新同步从库

三,基于mysqldump搭建gtid从库。

2024-01-23 22:02:47 513

原创 mysql的gtid主从复制,从库误操作更新操作,

1:第一种办法:跳过重复执行gtid事务 560d72ff-b057-11ee-84ba-5254005c1b84:8。一:查看mysql的从库,发现sql进程状态 “no”.提示执行传输过来的binlog日志,执行失败,二:查看主库对应的二进制日志的gtid地方。三:从日志来看是写入错了,

2024-01-11 17:21:30 442

原创 统计centos系统哪一个进程打开文件描述符

find /proc/ -print|grep -P '/proc/\d+/fd'|awk -F'/' '{print $3}'|uniq -c|sort -rn |awk '{print "进程 "$2" 打开 "$1" 个文件描述符"}'|head。三:一个服务有两个进程,那第一个就是父进程,第二个就是子进程,可以查看多少个子进程。二:通过进程id找出对应的进程运行的程序。一:找出前10进程打开的描述符。

2023-12-07 13:30:18 567

原创 MySQL8.0的中文OCP考题

2023-11-29 14:23:18 119

原创 MySQL InnoDB Cluster

这可能涉及制作文件副本、手动复制它们等等。MySQL Router作为整个InnoDB集群的流量入口(门神),肩负着流量承接、负载均衡、成员管理以及故障转移的重任(就像前置Nginx服务器一样),非常有必要使用一台高性能的独立服务器进行部署,还要配以足够的带宽(事实上,如果仅有一台集中式MySQL Router服务器的话,它将成为整个集群性能和可用性的瓶颈,而解决这个问题方法是接下来要讲的内容)。在默认的单主模式下,InnoDB 集群只有一个读写服务器实例–主服务器,多个辅助服务器实例是主服务器的副本。

2023-11-29 12:44:38 252

原创 MySQL企业版之Firewall(SQL防火墙)

简单测试下来,我认为Firewall插件至少有几个地方可以更完善:1.对SQL进行格式化时,不支持正则匹配模式,建议增加。2.设置RECORDING模式测试期间,我执行一个SQL后,又手动执行CTRL+C终止,结果记录了一条 KILL QUERY?的规则,这个规则就不建议记录了。

2023-11-28 17:45:47 309

原创 mysql8.0英文OCP考试第161-169题

Q161.

2023-11-22 09:52:08 766

原创 mysql8.0英文OCP考试第151-160题

Q151.

2023-11-22 09:51:17 762

原创 mysql8.0英文OCP考试第141-150题

Q141.

2023-11-22 09:50:07 694

原创 mysql8.0英文OCP考试第131-140题

Q131.

2023-11-21 13:20:35 621

原创 mysql8.0英文OCP考试第121-130题

Q121.

2023-11-21 13:19:44 914

原创 mysql8.0英文OCP考试第111-120题

Q111.

2023-11-21 13:18:54 550

原创 mysql8.0英文OCP考试第101-110题

Q101.

2023-11-21 13:17:46 734

原创 mysql8.0英文OCP考试第91-100题

Q91.

2023-11-21 13:16:44 596

原创 mysql8.0英文OCP考试第81-90题

Q81.

2023-11-21 12:44:40 527

原创 mysql8.0英文OCP考试第71-80题

Q71.

2023-11-21 12:42:22 345

原创 mysql8.0英文OCP考试第61-70题

Q61.

2023-11-21 12:41:33 361

原创 mysql8.0英文OCP考试第51-60题

Q51.

2023-11-21 12:39:52 519

原创 mysql8.0英文OCP考试第41-50题

Q41.

2023-11-21 12:38:42 406

原创 mysql8.0英文OCP考试第31-40题

Q31.

2023-11-21 12:29:35 570

原创 mysql8.0英文OCP考试第21-30题

Q21.

2023-11-21 12:28:43 512

原创 mysql8.0英文OCP考试第11-20题

Q11.

2023-11-21 12:25:22 523

原创 mysql8.0英文考试第1-10题

参见《MySQL8.0 for Database Administrators studentGuide 2》243页。

2023-11-21 10:56:54 102

原创 MySQL 插件之 连接控制插件(Connection-Control)

MySQL 5.7.17 以后提供了Connection-Control插件用来控制客户端在登录操作连续失败一定次数后的响应的延迟。该插件可有效的防止客户端暴力登录的风险(攻击)。该插件包含以下2个组件CONNECTION_CONTROL:用来控制登录失败的次数及延迟响应时间CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS:该表将登录失败的操作记录至IS库中。

2023-11-21 10:19:49 1142

原创 python的内置函数filter,map,zip

【代码】python的内置函数filter,map,zip。

2023-09-19 12:39:30 107

原创 python的sorted与sort的区别

【代码】python的sorted与sort的区别。

2023-09-18 17:36:52 47

原创 python生成器

【代码】python生成器。

2023-09-18 11:55:18 38

原创 python的装饰器

【代码】python的装饰器。

2023-09-17 15:44:38 154

原创 python的内置方法

【代码】【无标题】

2023-09-08 11:26:02 157

原创 python内置类属性

【代码】python内置类属性。

2023-09-07 23:07:01 84

原创 python3,设置只读属性

【代码】python3,设置只读属性。

2023-09-07 11:12:14 453

原创 mysql8查看锁

看上图的lock_status出现了一个WAITING,同时THREAD_ID为57的线程处于等待状态。对应的ENGINE_TRANSACTION_ID的值就是a操作的图字段trx_id的值1755425。看上图trx_state的状态LOCK_WAIT,同时trx_query对应的sql语句,说明执行这条sql阻塞了。同时,查看waiting_pid跟blocking_pid的值就是线程id,对应processlist。从图上分析,就可以看出blocking_pid,也就是已经锁了执行的sql是啥。

2023-05-19 19:15:39 2855

原创 mysql的存储函数与存储过程

汇总

2023-05-08 11:01:31 255

原创 page_cleaner

2)当async_water_mark<checkpoint_age<sync_water_mark的时候,执行Async Flush checkpoint,也就说,redo log剩余空间不足25%,但是大于10%的时候,执行Async Flush checkpoint,刷新到满足条件1。在buffer pool远没有达到分配值的情况下,innodb_max_dirty_pages_pct和innodb_lru_scan_depth也不会达到checkpoint的条件,redo log也没有切换,

2023-04-23 15:19:25 293

原创 centos7系统提示no space left on device

inodes使用

2023-03-10 10:55:30 823

原创 mysql性能瓶颈排查

mysql优化

2023-03-09 15:45:54 360

空空如也

空空如也

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

TA关注的人

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