大家好,我是 Java陈序员。 之前,给大家介绍过一款开源的 Web 数据库管理工具。 再见 Navicat!一款开源的 Web 数据库管理工具! 今天,再给大家推荐一款操作 MySQL 和 Mar...
来源:博客园 2025-10-20 11:30 10
目录防火墙防火墙简单操作iptablestips建议系统资源篇章理解数据流输出重定向stress压力测试命令free命令netstat命令ss命令软件包篇章rpm包管理dpkg包管理磁盘篇章MBRf...
来源:博客园 2025-10-18 20:29 6
银河麒麟V10操作系统重启后,进入登录页面后卡死,鼠标键盘无响应,SSH无法登录的原因是Mysql的自启动服务导致卡死(具体为什么Mysql会卡死操作系统,待查) 现象:第一天用户反应,应用系统无法...
来源:博客园 2025-10-16 09:29 17
来源:博客园 2025-10-15 19:29 17
有这样一个问题:主机内存只有100G,现在要对一个200G的大表做全表扫描,会不会把数据库主机的内存用完?想想逻辑备份,也是整库扫描,因此对大表做全表扫描看起来是没有问题的,那么这个流程到底是怎样呢...
来源:博客园 2025-10-04 17:30 34
MySQL系列文章 你是否好奇过,一条看似简单的SQL查询语句,在MySQL内部究竟经历了怎样的"奇幻之旅"?从连接建立到结果返回,MySQL是如何层层处理、优化执行,最终将数据呈现在我们面前的?...
来源:博客园 2025-10-01 04:30 36
在MySQL数据库中,如何统计/监控MySQL用户登陆失败的次数呢? 下面是我的一些探索与总结,如有不足或疏漏,欢迎指正。 错误日志监控统计 首先,要设置错误日志记录告警信息的级别, MySQL 5...
来源:博客园 2025-10-01 04:30 33
MySQL系列文章 在上一篇文章《MySQL 基础架构(一):SQL语句的执行之旅》中,我们深入探讨了MySQL的核心服务层与存储引擎层。本文将聚焦于MySQL架构的另外两个关键组成部分:连接层与...
来源:博客园 2025-10-01 04:30 35
测试表创建 -- 1. 部门表(departments) CREATE TABLE IF NOT EXISTS departments ( dept_id INT PRIMARY KEY A...
来源:博客园 2025-10-01 04:30 43
MySQL迁移至GreatSQL后,timestamp字段插入报错解析 背景描述 某业务系统进行国产化适配,将MySQL的数据迁移到 GreatSQL 后,执行 INSERT INTO ,updat...
来源:博客园 2025-10-01 04:30
MySQL有两个kill命令: kill query+线程id,表示终止该线程正在执行的语句; kill (connection)+线程id,表示断开这个线程的连接,如果线程有语句正在执行,...
来源:博客园 2025-10-01 04:30 40
GreatSQL 优化技巧:最值子查询与窗口函数相互转换 导语 近期 SQL 优化过程中遇到两个案例,一个是将最值子查询改写为窗口函数,另一个是将窗口函数改写为最值子查询,觉得很有意思,特此记录分享...
一、概述 optimizer_trace是MySQL 5.6引入的一项跟踪功能,它可以跟踪优化器做出的各种决策(比如访问表的方法、各种开销计算、各种转换等),并将跟踪结果记录到information...
来源:博客园 2025-10-01 04:30 37
1 背景:为何需要定期清理Harbor镜像 在多项目开发环境中,随着持续集成/持续部署(CI/CD)流程的不断运行,Jenkins等工具会频繁地向Harbor镜像仓库推送新构建的镜像。久而久之,仓库...
来源:博客园 2025-09-29 18:29 43
对于运维而言,启动速度不仅关乎用户体验,更直接影响服务恢复效率与资源调度能力。本文将从运维实战出发,在常规优化基础上,深入探讨风险控制、批量部署策略与高阶诊断技巧,助你构建启动更快、更稳定的Lin...
来源:博客园 2025-09-26 18:29 51
在Linux系统中,我们经常需要创建脚本,然后将脚本上传到生产环境的服务器,部署脚本并进行授权,然后创建作业. 如果公司部署了Ansible自动化运维工具话,那么可以批量部署处理.如果没有Ansib...
来源:博客园 2025-09-17 18:29 145
相关软件 fatedier/frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall ...
来源:博客园 2025-09-17 02:29 167
技术干货 | 如何将大表在线改造为分区表并释放空间 出现麻烦 你是否遇到过如此令人麻烦的问题,比如:由于前期规划不当,后期库表数据量猛增;或者由于“年久失修”而造成的表数据积累不断。等等诸如此类 大...
来源:博客园 2025-09-12 13:30
传统的高可用架构不能预防误删数据的,因为主库的一个drop table命令,会通过binlog传给所有从库和级联从库,进而导致整个集群的实例都会执行这个命令。 MySQL相关误删数据主要有以下几种可...
来源:博客园 2025-09-12 13:30 203
GreatSQL分页查询优化案例实战 导语 随着国产化替代的深入,很多 Oracle 数据库迁移到 GreatSQL 上,GreatSQL 也做了大量的 Oracle 语法兼容,以减少国产化改造工作...
最开始的开始 首先,这是我的学习笔记,因为我有一门编程语言的基础(C语言),所以写起来会有很大一部分都跳过了,并且我的PHP的学习是为了网安的web部分,所以可能并不适合所有人学习 1. 安装...
一、概述 1.1 什么是事务? 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作:要么同时成功,要么同时失败 1.2 事务的特...
来源:博客园 2025-09-04 03:30 247
基本的一主多从结构: 图中,A和A'互为主备,从库BCD指向主库A。一主多次的设置,一般用于读写分离,主库负责所有的写入和一部分读,从库负责其他的读请求。 当主库发生故障,主备切换: 一主多从结...
来源:博客园 2025-09-04 03:30 244
读写分离的基本结构: 上图的结构是客户端主动做负载均衡,这种模式下一般会把数据库连接信息放在客户端的连接层,由客户端选择后端数据库进行查询。 还有一种架构是在MySQL和客户端间加入中间代理层pr...
来源:博客园 2025-09-04 03:30 238
GreatSQL优化技巧:手动实现谓词下推 导语 最近总是听到用 AI 来优化 SQL 的言论,今天心血来潮试了一下,把表结构、统计信息、SQL语句、执行计划都告诉AI,AI给出了一大堆的建议,它会...
来源:博客园 2025-09-04 03:30
之前的文章已经说过:在一主一备的双M架构里,主备切换只需要把客户端流量切到备库;而在一主多从架构里,主备切换除了要把客户端流量切到备库外,还需要把从库接到新主库上。 主备切换有两种场景,分别是主动切...
来源:博客园 2025-09-04 03:30 242
首先复习一下加锁规则: 原则1:加锁的基本单位是next-key lock,是一个前开后闭区间; 原则2:查找过程中访问到的对象才会加锁; 优化1:索引上的等值查询,给唯一索引加锁的时候...
来源:博客园 2025-09-04 03:30 255
手机查看