爱生活的阿琦

我们总是老得太快,聪明得太晚

win和Mac高效率软件(持续更新)[置顶]

win everything 搜索的工具,支持正则表达式 ditto 复制粘贴工具 火绒 – 流量控制很强大 暂时只发现这三个。 Mac alfred Mac神器,Google搜索有很多使用教程。 dr.cleaner pro 清理垃圾,退出应用自动释放内存数据展示 Little Snitch Network Monitor 监控流量 enp...

jenkins docker automatic build vue project OOM

    1背景 jenkins + docker 自动化部署vue 项目,然后各种坑然后就遇到了久违了 oom 了 打印的日志到 building 就没下文了也不报错 jenkins 服务还死掉了,然后去代码看是不是配置有问题啥的,再检查一遍 用的若依的开源项目,对应配置 检查后没毛病,上服务器看日志 重现问题,看看经过 看着内存涨的,股票都没这样涨过 解决: //加上下面这一段&n...

最新nginx配置阿里免费证书

    1目录 docker 安装 nginx 配置阿里免费证书实现 https网上搜集 301 + 我自己遇到的 301 问题及解决办法 2继续 前提条件需要防火墙打开 80、443 端口和阿里云的入、出,也都要打开 01 02 1. 查看防火墙状态: systemctl status firewalld 2. 开启防火墙 systemctl start firewalld.s...

MySQL系列:更新语句是如何执行的

    1叨逼叨 本文主要内容有: redo logbin logWAL 技术什么是crash-safe两阶段提交 2一条SQL更新语句是如何执行的? 上一篇:一条SQL查询语句是如何执行的 一条查询语句的流程一般经过连接器、分析器、优化器、执行器等模块,最终到达存储引擎。 那么问题来了,一条 sql 更新语句是怎么跑的? 以前可能听到大佬或者运维的同事说,MySQL 可以恢复到半个月内...

MySQL系列:行锁、死锁

    1前言 前两天去富阳考科三科四去了,虽然已当场拿到驾照,但如果再让我来一次,那肯定不选手动挡了。 现在的车都是自动挡的自动挡好考练手动挡你会感觉请了个人天天来 diss 你,而且你还不能还嘴如果没特殊需求,根本没必要考手动挡,如有意见参考第 1 条杭州驾校有隐形收费,最好事先咨询好没了,以上只供参考 2目录 行锁行锁对性能的影响两阶段锁(2pc)死锁死锁检测如何最小化和处理死锁...

MySQL系列:索引(下)

    1前言 上一篇:MySQL系列:索引(上) 回表覆盖索引降序索引最左前缀原则解决 docker mysql 不能输入中文问题其它版本 MySQL 联合索引索引下推索引尽量不要做修改操作 2继续 init [2021-09-04 15:21:55] Connected> use aaaqi[2021-09-04 15:21:5...

MySQL系列:索引(上)

    1继续 上一篇: MySQL系列:事务隔离 索引,说到索引 一般遇到某条 sql 查询比较慢,然后说加个索引吧之类的解决方案。 什么是索引? 索引是如何工作的? 一句话简单来说,索引就是为了提高查询效率,就像书的目录一样,根据目录能更快的找到自己想要的东西。 2索引的常见模型 索引是为了提高查询效率,但实现索引的方式有很多,有三种常见、也比较简单的数据结构,分别是哈希表、有序数组和...

MySQL系列:普通索引、唯一索引如何选择

    1目录 唯一索引和普通索引如何选择这两种索引对查询语句和更新语句的性能影响change buffer 的使用场景change buffer 和 redo logMySQL8.0 取消 Query Cache 2继续 不同业务场景下唯一索引和普通索引如何选择? 假设维护一个市民系统,唯一标识用身份证号,且业务代码已经保证了不会写入两个重复的身份证号。如果市民系统需要按照身份证号查询...

MySQL系列:再谈事务隔离

    1目录 再谈 mvcc举例整合事务隔离级别事务可重复读实现读提交、可重复读区别MySQL8.0 官文事务 2继续 之前MySQL系列:事务隔离,如果是可重复读级别,事务 T启动时会创建一个试图read-view,之后事务 T 执行期间,即使有其他事务修改了数据,事务 T 看到的仍是和启动时看到的一样。也就是说一个可重复读级别执行事务,好像与世无争。 但,上一篇:MySQL系列:行...

MySQL系列:全局锁、表锁

    1前言 注意:目前整个 MySQL 系列都是 8.0.X 版本 不过我会兼容 5.7、5.8版本 ,差异化的地方会有标出来(比如官方文档) 比如 上一篇: MySQL系列:索引(下) 这篇索引(下) 是从那天的下午14 左右一直淦到晚上 23点多... . 2目录 全局锁表锁 3继续 锁,设计锁是为了处理并发问题。多用户共享资源出现并发时,就需要合理地控制资源的访问规则。而锁,...

MySQL系列:事务隔离

    1叨逼叨 举例解释 事务隔离级别MVCC长事务 2继续 上一篇:一条SQL更新语句是如何执行的 事务,ACID(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性) 简单来说,事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在 MySQL 中,事务支持是在引擎层实现的,MySQL 原生的 MyISAM ...

  • 第1页 / 跳第 页 / 共17页
TOP