搜索结果: "lock"
共找到 20 个页面
MySQL 性能调优 — 慢查询 / 锁分析 / 死锁排查 / 索引失效 / 深度分页 / 缓冲池 / 配置模板
tags: [mysql, database, performance, monitoring, production, deadlock, lock]
- raw/articles/mysql-deadlock-troubleshooting.md
SHOW PROFILE CPU, BLOCK IO, SWAPS FOR QUERY 1;
-- block io: 磁盘读写耗时
SELECT start_time, query_time, lock_time, rows_sent, rows_examined,
生产级 Linux 磁盘 IO 调优 — 从核心概念到实战落地
cat /sys/block/sda/queue/scheduler
echo mq-deadline > /sys/block/sda/queue/scheduler
ACTION=="add|change", SUBSYSTEM=="block", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="noop"
ACTION=="add|change", SUBSYSTEM=="block", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="deadline"
cat /sys/block/sda/queue/read_ahead_kb
Terraform 基础设施即代码实战 — 从入门到生产
cidr_block = "10.0.0.0/16"
cidr_block = var.vpc_cidr
cidr_block = "10.0.1.0/24"
dynamodb_table = "terraform-locks"
cidr_block = "10.0.0.0/16"
Redis 高可用 — 主从复制 / 哨兵 / 脑裂 / 集群踩坑
SETNX lock:order:123 "locked" # 获取锁
DEL lock:order:123 # 释放锁 — 如果业务逻辑崩溃,锁永远不释放
SET lock:order:123
运维工程师面试 50 题 — 经典 Linux/网络/数据库基础全覆盖
### 47. inode 与 block
- **inode**: 存储文件元数据(权限、大小、时间、block 位置)
- **block**: 存储文件实际数据
Linux SSH 防暴力破解脚本 — anti_brute_force.sh 实战部署指南
block - 手动封禁指定 IP
unblock - 解封指定 IP
脚本通过解析系统 SSH 认证日志(`/var/log/auth.log` 或 `/var/log/secure`),使用 `grep "Failed password"` 提取失败登录 IP,按出现次数排序。超过 `MAX_ATTEMPTS` 阈值的 IP 自动通过 `iptables -I INPUT -s
Wiki Schema
- deadlock: 死锁分析
- lock: 锁机制详解
MySQL 慢查询排查案例复盘 — 从发现到根治的完整链路
# Query_time: 4.718782 Lock_time: 0.000162 Rows_sent: 20 Rows_examined: 980000
# Query_time: 0.023401 Lock_time: 0.000108 Rows_sent: 20 Rows_examined: 56218
全栈性能排障方法论 — Nginx → 应用 → 数据库 → 服务器
FROM information_schema.INNODB_LOCK_WAITS w
JOIN information_schema.INNODB_TRX b ON w.blocking_trx_id = b.trx_id
Linux 目录结构完全指南 — FHS 标准与运维实战
└── lock/ # 锁文件
/sys/block/ # 块设备
Linux 高并发内核优化手册 — 文件句柄/网络/内存/调度/I/O/安全七维调优
cat /sys/block/sda/queue/scheduler
echo mq-deadline > /sys/block/sda/queue/scheduler
SSH 连接调试完全指南 — ssh -vvv 输出解读 + 服务端日志联查 + 典型问题排查
Authentication refused: User matches Match block with restriction
Authentication refused: User matches Match block with restriction
Wiki Log
- Created raw: raw/articles/mysql-deadlock-troubleshooting.md
- B类 9 页:block 格式 sources + 尾部重复 → 仅保留 frontmatter sources
MySQL 主从复制指南 — 原理 / GTID / 架构 / 故障排查 / 监控
SET GLOBAL slave_parallel_type = 'LOGICAL_CLOCK';
Docker 镜像优化完全指南:瘦身、构建加速与安全加固
COPY package.json package-lock.json ./
Linux Load Average 完全解读 — 内核原理 / 排查方法论 / 容器环境实战
bpftrace -e 'tracepoint:block:block_rq_complete {
Linux 内存管理深潜 — Buffer/Cache/Page Cache/Slab/回收/OOM 全链路
| **Buffer** | 块设备元数据缓存(superblock、inode bitmap 等),加速磁盘元数据操作 | `Buffers` | 内存紧张时可回收 |
Linux 用户管理避坑指南 — /etc/passwd/shadow 到用户安全运维
auth required pam_tally2.so deny=3 unlock_time=600 even_deny_root root_unlock_time=300
Keepalived+Nginx 高可用实战 — 3 个隐藏坑位与生产级防护方案
content_by_lua_block {
Nginx 典型配置错误复盘 — 20+ 个踩坑点详解
- 每个 server block 只有一个文件,不跨文件碎片化配置