ignorantshr blog
Index
Initializing search
    GitHub
    GitHub
    • 首页
      • Windows格式化磁盘
      • 重置网络
      • Epel源
      • 主机不能连接mariadb
      • 1. 修改centos7语言
      • 修改mariadb编码类型
      • 关闭selinux
      • 开启图形界面
      • 文本安装时磁盘可选
      • 改变系统时区
      • 磁盘容量扩充
      • 网卡不存在
      • 1. 删除网桥
      • Linux逻辑卷划分示意图
      • 软链接与硬链接
      • Linux下查看文件类型
      • Linux文件系统层次结构标准FHS
      • Centos重启卡死
      • Windows、Mac与Unix的换行符与编码转换
      • Sanlock
      • 查看端口占用情况
      • 自编译安装的命令无效
      • PXE 安装
      • 00 linux帮助文档
      • 01 正确的关机方法
      • 03 文件类型与目录权限
      • 04 文件内容查阅与文件属性
      • 05 文件系统
      • 06 磁盘
      • 07 打包、压缩与备份
      • 08 bash
      • 09 shell脚本
      • 10 linux账号与群组
      • 11 ACL
      • 12 身份切换
      • 13 密码检查更新与批量创建账号
      • 14 quota
      • 15 磁盘阵列
      • 16 LVM
      • 17 crontab
      • 18 进程
      • 19 查看系统资源
      • 20 SELinux
      • 21 系统服务
      • 22 日志文件
      • 23 开机流程
      • 24 grub2
      • 25 开机过程的问题解决
      • 26 系统基本设定
      • 27 硬件数据的收集
      • 28 备份
      • 29 Tarball 的管理与建议
      • 30 库文件的管理与文件正确性检查
      • 31 RPM 与 YUM
      • 32 内核编译
      • 00 搭建服务器考虑事项
      • 01 基础网络概念
      • 02 局域网架构简介
      • 03 连接 Internet
      • 04 常用网络命令
      • 05 网络侦错
      • 06 网络安全于主机基本防护
      • 07 路由与路由器
      • 08 防火墙与 NAT 服务器
      • 09 firewall
      • 10 NFS 服务器
      • 11 NIS 服务器
      • 12 LDAP 服务器
      • Linux挂载windows共享文件夹
      • Sed
      • Gawk
      • Ssh免密登录
      • 创建文件自动添加执行权限
      • Tar命令打包去掉路径前缀
      • Wget用法
      • 显示文件夹大小
      • 更新、禁用yum仓库、只下载rpm
      • Locate初始化
      • Rsync
      • Echo的颜色输出与光标定位
      • Xargs与管道
      • Trap
      • 字符转换命令
      • Split
      • 文件对比
      • Gpg
      • 解析命令行的选项和参数
      • Shell脚本自动输入
      • 命令行编写循环体
      • 在后台执行命令
      • 通过shell命令写文件
      • 变量的截取与替换
      • 编写高可靠性脚本
      • json格式处理
      • 执行shell命令
      • 超时装饰器
      • @Property
      • 类属性和实例属性
      • 高阶函数
      • 获取命令行参数
      • Asyncore模块
      • Select模块
      • Subprocess模块
      • 线程模块
      • 上下文管理器
      • 网络编程
      • 造轮子
      • 00 备忘
      • 字符串、字符、字节
      • Trick
        • Uber zap
      • h5ai美化目录
      • vdsm启动失败
      • 制作iso镜像
      • 没有打印日志
      • 编译安装vdsm之后主机安装失败
      • Stomp协议
      • 北京 其它地区时间转换
      • 01. 简介
      • 02. inventory
      • 03. playbooks
        • 04.0 可重用 playbooks
        • 04.1 playbooks includes imports
        • 04.2 playbooks roles
      • 05. 变量
      • 06. 条件
      • 00 简介
      • 01 打包前的准备工作
      • 02 打包软件
      • 03 高级话题
      • 01 简介
      • 02 配置文件
      • 03 HTTP 负载均衡
      • 04 TCP 和 UDP 负载均衡
      • 01. 入门 安装
      • 02. 入门 容器
      • 03. 入门 服务
      • 04. 入门 集群
      • 05. 入门 栈
      • 06. 使用docker镜像
      • 07. 容器操作
      • 08. docker仓库
      • 09. Docker数据管理
      • 10. 端口映射与容器互联
      • 11. Dockerfile
      • OCI
      • CRI
      • K8s+containerd+kata containers 安装
      • 架构
      • 设计要求
      • VSOCKs
      • 组件
      • 命名规则
        • Pod
          • StatefuleSet
          • DaemonSet
          • Job
          • CronJob
        • Volume
        • Persistent Volumes
        • Storage Classes
        • 配置最佳实践
        • ConfigMap
        • Secret
        • 亲和性
        • Taint 和 Toleration
        • Pod 优先级和抢占
        • Service
      • 1. 简介
      • 2. 关系模型
      • 3. 管理数据库
      • 4. 查询数据
      • 5. 修改数据
      • 6. 事务
      • 7. 实用SQL语句
      • 8. MySQL数据类型
      • 9. MySQL的运算符
      • 10. MySQL常用函数
      • 11. MySQL存储引擎
      • 12. MySQL数据类型的选择
      • 13. MySQL字符集
      • 14. MySQL索引的设计和使用
      • 15. MySQL视图
      • 16. MySQL存储过程和函数
        • 17.0 MySQL复合语句
        • 17.1 BEGIN...END复合语句
        • 17.2 语句标签
        • 17.3 声明语法
        • 17.4 变量
        • 17.5 流程控制
        • 17.6 游标
        • 17.7 错误状况及处理
        • 17.8 SIGNAL
        • 17.9 RESIGNAL
      • 18. MySQL触发器
      • 19. MySQL事务与锁定语句
      • 20. SQL中的安全问题
      • 21. SQL Mode
      • 22. 常用 SQL 技巧和常见问题
      • 23. MySQL分区
      • 24. MySQL分区限制
      • 25. SQL优化
      • 26. 优化数据库对象
      • 27. 锁
      • 28. MySQL Server的优化
      • 29. MySQL磁盘 IO 问题
      • 30. MySQL 常用工具
      • 31. MySQL 日志
      • 32. MySQL备份与恢复
      • 33. MySQL 权限与安全
      • 34. MySQL 监控
      • 35. MySQL 常见问题和应用技巧
      • 36. MySQL 复制
      • 37. MySQL Cluster
      • 38. 高可用架构
      • 简介.md
      • XML配置.md
      • 注意事项.md
      • 简介
      • HTTP 报文内的 HTTP 信息
      • 返回结果的 HTTP 状态码
      • 与 HTTP 协作的 Web 服务器
      • HTTP 首部
      • HTTPS
      • 函数
      • socket通信流程
      • 简单tcp通信实现
      • gluster安装
      • ovirt的gluster数据恢复bug
      • 重用 brick
      • 结点故障
      • 实现git核心功能
      • 配置
      • 拉取与推送
      • 1. 有文件修改
      • Windows无法使用git克隆
      • 修改历史
      • 修改历史提交者的邮箱
      • Git bash 中文乱码
      • 回滚
      • 远程相关
      • 子模块的使用
      • Apache代理添加新用户
      • Gerrit submit change after abandoning its parent
      • 使用Apache代理路径错误
      • 刷新gerrit项目列表
      • 摩斯转换
      • Shell 小于等于十六进制数转十进制和二进制
      • Linux 剪贴板
      • 脑图km文件转mkdown
      • 拙作
      • ChatGPT专家
        • 常见问题
      • IO
      • 作用范围级别
      • synchronized关键字
      • Maven 手动安装 jar 包
      • 1.简介
      • 2.生命周期
      • 3.示例
      • 4.过滤器
      • 5.异常处理
      • 6.Cookie
      • 7.Session 跟踪
      • 8.文件上传
      • 8.1文件下载
      • 9.重定向
      • 10.作用域
      • 11.监听器
      • 文件上传
      • 文件下载
      • 1.说明
      • 2.Maven
      • 24.Application 属性文件
      • 25.Profiles
      • 26.日志
      • 29.开发web应用
      • 设计原则
      • 模式
      • 简介
      • 单边缓存模式
      • 断路器模式
      • 补偿事务模式
      • 动态编译
      • 程序运行时间
      • 结构体中的函数指针
      • Mutiple definition of xxx
      • 位运算
      • 平方根
      • Index
          • HTTPS优化
          • HTTP优化
          • HTTP和其他协议的区别
          • HTTP面试
          • IP 协议相关技术
          • IP 地址基础知识
          • IP基本认识
          • QUIC
          • TCP FAQ
          • TCP特性
          • TCP连接
        • 其他问题
          • 01. 冯诺依曼模型
          • 02. CPU 执行程序的基本过程
          • 03. 存储器
          • 04. CPU Cache
          • 05. CPU 是如何执行任务的
          • 06. 软中断
          • 07. 浮点数
          • Linux 内核 vs Windows 内核
          • 01. 虚拟内存
          • 02. 内存分配
          • 03. 内存回收
          • 04. 预读失效和缓存污染
          • 05. 深入理解 Linux 虚拟内存管理
          • 06. 深入理解 Linux 物理内存管理
          • 01. 进程和线程
          • 02. 进程间的通信方式
          • 03. 互斥与同步
          • 04. 死锁
          • 05. 锁的类型
          • 其它问题
          • 内存页面置换算法
          • 磁盘调度算法
          • 进程调度算法
          • 01. 文件系统
          • 01. 设备管理
          • 01. 零拷贝
          • 02. IO 多路复用
          • 03. Reactor 和 Proactor
          • 04. 一致性哈希
        • MySQL 基础
          • MySQL 索引
          • MySQL 索引失效
          • 从数据页的角度看 B+ 树
          • 为什么 MySQL 采用 B+ 树作为索引
          • MySQL 单表不要超过 2000W 行?
          • Count
          • 正确回收表空间
          • MySQL 事务
          • MySQL 可重复读隔离级别 与 幻读
          • MySQL 锁类型
          • MySQL 如何加锁
          • MySQL 死锁
          • MySQL 日志
          • Buffer Pool
          • Change buffer
          • 01. 过期删除策略和内存淘汰策略
          • 02. redis 分布式锁
          • 01. 面试
          • 01. AOF
          • 02. RDB
          • 03. 大 Key 对持久化的影响
          • 数据类型
          • 数据结构
          • 01. 缓存雪崩、击穿、穿透
          • 02. 数据库和缓存的一致性
          • 01. 主从复制
          • 02. 哨兵机制
          • 03. Redis 切片集群
        • 0 概念
        • 第1章 绪论
        • 第2章 关系数据库
        • 第3章 关系数据库标准语言SQL
        • 第4章 数据库安全性
        • 第5章 数据库完整性
        • 第6章 关系数据理论
        • 第7章 数据库设计
        • 第8章 数据库编程
        • 第9章 关系查询处理和查询优化
        • 第10章 数据库恢复技术
        • 第11章 并发控制
        • 第12章 数据库管理系统
        • 第13章 数据库技术发展概述
        • 第14章 大数据管理
        • 第15章 内存数据库系统
        • 第16章 数据仓库与联机分析处理技术
        • 1.1线性方程组
        • 1.2行约减
        • 1.3参数化形式
        • 2.1向量
        • 2.2向量方程组
        • 2.3矩阵方程组
        • 2.4解集
        • 2.5线性独立
        • 2.6子空间
    • 简历

    Index

    参考资料来源:

    • 小林coding
    • MySQL 实战 45 讲
    • chatgpt
    Previous
    平方根
    Next
    HTTPS优化
    Made with Material for MkDocs