240 投稿
收录了11篇文章 · 3人关注
  • Resize,w 360,h 240
    Mysql的几个灵魂拷问(五)

    这一篇继续讲SQL的优化问题,在常规应用开发中,Mysql的单表性能都是够用的,从量级来看,一般以整型值为主的表在千万级以下,字符串为主的表在五...

  • Mysql的几个灵魂拷问(四)

    Mysql前面已经把基础和原理部分铺垫的差不多了,现在要来讲讲的是Sql优化和调优部分了,这个基本是Mysql拷问系列最直接灵魂的环节了,优化这...

  • Resize,w 360,h 240
    Mysql篇之架构设计

    Mysql是我们在日常开发中最常使用的一种数据库,当我们利用Mysql实现各种业务增删改查时,都是将其当做一个黑盒在使用,我们的系统只需要从数据...

  • Resize,w 360,h 240
    Mysql的几个灵魂拷问(三)

    今天这篇就来讲讲Mysql中比较高频的锁和事务吧。 一、Mysql锁事 1、锁的类型有哪些呢 总的来说,InnoDB共有七种类型的锁: 共享/排...

  • Resize,w 360,h 240
    Mysql的几个灵魂拷问(二)

    今天这篇主要是针对索引,开篇前先对Mysql数据库的性能有个整体的认识,一般来讲8c16g的数据库qps在1000~2000,而16c32g的数...

  • Mysql的几个灵魂拷问(一)

    开发对于数据库的了解可不能局限于CURD,数据库的技能复杂度也不是仅仅写几个复杂的sql语句,这个Mysql系列就是对数据库由浅到深的总结。 一...

  • Resize,w 360,h 240
    mysql日志系统之redo log和bin log

    首先,我们先来看看一次查询/更新语句流程图 mysql不是每次数据更改都立刻写到磁盘,而是会先将修改后的结果暂存在内存中,当一段时间后,再一次性...

    4.3 会玩code 28 59 1
  • Resize,w 360,h 240
    Mysql count(*),count(字段),count(1)的区别

    select count(*)应该是一个比较常用的语句,用来统计记录行数。 但是,慢慢地你会发现,这个语句越来越慢了,为什么呢? count(*...

  • Resize,w 360,h 240
    MySQL 三万字精华总结 + 面试100 问,吊打面试官绰绰有余(收藏系列)

    来自公众号JavaKeeper作者:派大新 ❝写在之前:不建议那种上来就是各种面试题罗列,然后背书式的去记忆,对技术的提升帮助很小,对正经面试也...

  • Resize,w 360,h 240
    mysql性能优化之慢查询日志分析

    一、慢查询 在我们的项目中, 有很多需要优化的sql语句, 比如多表连接查询, 通常很耗时, 那么怎么知道哪些sql很耗时从而有针对性地进行优化...