搜索内容

Joe.Ye 的文章
  • NumPy快速入门指南

    简介 NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵。 参考:https://docs.scipy.org/doc/numpy/user/quickstart.html 100 ……

    Joe.Ye 2023-04-01
    0 0
  • 为什么 SQL 语句不要过多的 join?

    free命令缓存buff/cache 查看内存的命令:free 或者 top,其中使用free命令都可以看到信息 $ free -mh total used free sha……

    Joe.Ye 2023-04-01
    0 0
  • 关于 MySQL InnoDB 锁的超全总结

    几个月之前,开始深入学习 MySQL 。说起数据库,并发控制是其中很重要的一部分。于是,就这样开起了 MySQL 锁的学习,随着学习的深入,发现想要更好的理解锁,……

    Joe.Ye 2023-04-01
    0 0
  • MySQL加锁实践

    间隙锁(Gap Lock) 首先谈谈间隙锁是什么。 间隙锁是专门用于解决幻读这种问题的锁,它锁的了行与行之间的间隙,能够阻塞新插入的操作,同时间隙锁的引入也带……

    Joe.Ye 2023-04-01
    0 0
  • 幻读在 MySQL InnoDB 中是被如何解决的?

    在MySQL事务初识中,我们了解到不同的事务隔离级别会引发不同的问题,如在 RR 级别下会出现幻读。但如果将存储引擎选为 InnoDB ,在 RR 级别下,幻读的问题就……

    Joe.Ye 2023-04-01
    0 0
  • MySQL中的索引详解

    前言 因为现在使用的MySQL默认存储引擎是Innodb,所以本篇文章重点讲述Innodb下的索引,顺带简单讲述其他引擎。希望小伙伴们能通过这片文章对MySQL的索引有更……

    Joe.Ye 2023-04-01
    0 0
  • MySQL 5.7 – 通过 BINLOG 恢复数据

    日常开发,运维中,经常会出现误删数据的情况。误删数据的类型大致可分为以下几类: 使用 delete 误删行 使用 drop table 或 truncate table 误删表 使用 dro……

    Joe.Ye 2023-04-01
    0 0
  • 关于 JOIN 耐心总结,学不会你打我系列

    现在随着各种数据库框架的盛行,在提高效率的同时也让我们忽略了很多底层的连接过程,这篇文章是对 SQL 连接过程梳理,并涉及到了现在常用的 SQL 标准。 其实……

    Joe.Ye 2023-04-01
    0 0
  • 数据库并发处理 – MySQL锁简介

    为什么要有锁? 我们都是知道,数据库中锁的设计是解决多用户同时访问共享资源时的并发问题。在访问共享资源时,锁定义了用户访问的规则。根据加锁的范围,MyS……

    Joe.Ye 2023-04-01
    0 0
  • MySQL事务究竟有没有被隔离

    我们知道在 RR 级别下,对于一个事务来说,读到的值应该是相同的,但有没有想过为什么会这样,它是如何实现的?会不会有一些特殊的情况存在?本篇文章会详细的……

    Joe.Ye 2023-04-01
    0 0
  • MySQL事务初识

    MySQL 中的事务? 对 MySQL 来说,事务通常是一组包含对数据库操作的集合。在执行时,只有在该组内的事务都执行成功,这个事务才算执行成功,否则就算失败。My……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis-生产环境如何导入、导出及删除大量数据

    概述 本文将模拟生产环境,构造大量测试数据,并完成高效安全的数据导入、数据导出、数据删除。 众所周知,Redis是单线程的,一旦一个命令发生长时间阻塞,极……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis-删除了两百万key,为什么内存依旧未释放?

    背景 公司某业务使用的Redis集群是自建的,前段时间计划将自建Redis集群迁移到购买的阿里云集群。 老集群共有 350W key,占用内存 8.8 G,DTS迁移前分析发现有……

    Joe.Ye 2023-04-01
    0 0
  • 因为BitMap,白白搭进去8台服务器…

    业务背景 最近,因为增加了一些风控措施,导致新人拼团订单接口的 QPS、TPS 下降了约 5%~10%,这还了得! 首先,快速解释一下【新人拼团】活动: 业务简介 :……

    Joe.Ye 2023-04-01
    0 0
  • Nginx配置SSL采坑总结

    ERR_TIMED_OUT 原因:云服务器安全组端口未放行 $ telnet appblog.cn 443 ERR_SSL_PROTOCOL_ERROR 原因:单个Nginx各个Server中,不能同时配置不同的证书颁发……

    Joe.Ye 2023-04-01
    0 1