Avatar notebook default
33篇文章 · 32153字 · 4人关注
  • SQL考试

    1.下列sql符合规范的是 A select name, code from table where id = 1 B select user_...

  • Resize,w 360,h 240
    (27)MySQL 简要规范

    一、表规范 1、表、字段名,小写字母, “_”分割, 不需简写,长度< 32个字符xx_test 2、禁⽤关键字, 如desc、code、nam...

  • (26)redo和undo区别

    redo(重做):1)改后备份,保证事的持久化,一直写。保证事务持久性, 2)记录:db变化日志,表、索引、undo数据块。nologging...

  • Resize,w 360,h 240
    (18)mysql删除重复行

    概要:查找重复行、WHERE 和 HAVING区别、删除重复行 一、查找重复行 1、select day, count(*) from test...

  • Resize,w 360,h 240
    (25)行锁实现

    行锁在 InnoDB 中基于索引实现,如加锁没用索引,退化为表锁 概要:2 相同索引,访问不同行,锁冲突 3 多索引,不同索引锁定不...

  • Resize,w 360,h 240
    (7)分库分表<架构解决方案>

    sharding:提升db并行处理能力,解决搜索瓶颈 cluster:db集群,只是扩展并行处理能力 1.常用中间件: tddl,shardi...

  • (16)MGR

    问题:MySQL高可用方案,异步和半同步复制,难可用和不丢数据间取舍,MGR基于Paxos多数派,作为半同步复制的升级版,折中。但实际使用问题还...

  • Resize,w 360,h 240
    (24)表设计原则(待补充,不断更新)

    一、建表规约 1、is_xxx表达是与否,unsignedtinyint (1 表示是,0 表示否)。 2、表名不使用复数名词、保留字,如des...

  • (8)主键id 自增id

    1、不设置主键mysql如何处理? InnoDB自动创建 一个不可见、6字节row_id(作为主键id),由InnoDB维护全局dictsys....

文集作者