MySQL

简单记录 极客时间 - MySQL实战45讲

MySQL知识图谱

  • 引擎选择

  • 编码问题

  • 表空间管理

  • 字段设计

  • 备份和恢复

  • 压缩表

分区表

  • 全局锁

  • 表锁

  • 行锁

索引

索引

  • 主键索引

  • 唯一索引

  • 前缀索引

    选择策略

  • change buffer

  • 空间利用率

  • 索引设计

  • 排序优化

连接管理

连接管理

  • 长短连接
  • 连接内存管理
  • 并发管理

事务

事务

  • ACID和实现机制
  • 隔离级别对业务的影响
  • count(*) 的实现和优化
  • 大事务和长事务

日志系统

日志系统

组成

  • redolog
  • undolog
  • binlog
  • slowlog
  • errorlog

机制

  • WAL
  • 两阶段提交
  • crash recovery

最新文章

  1. 【转】 XenServer架构之HA概述
  2. hihoCoder#1000
  3. VC++之自定义消息
  4. 51nod1476 括号序列的最小代价
  5. iOS开发多线程篇---atomic nonatomic区别
  6. 【转】Android内存机制分析2——分析APP内存使用情况
  7. IIS express 7.5 设置默认文档
  8. ST Lab1 junit test
  9. 认识Linux分区
  10. rsync实现数据增量备份
  11. HDFS副本放置策略
  12. nginx实战(三)之静态资源web服务(跨站访问)
  13. Linux内核调试方法总结
  14. unigui 调用js
  15. canvas实现验证码
  16. ERROR: please install the following Perl modules before executing ./mysql_install_db
  17. android sqlite blob
  18. c++第十六天
  19. CodeSmith生成SQL Server视图的实体类脚本/对应的生成模板
  20. 《Blue Flke团队》第二次作业通讯录项目开题报告

热门文章

  1. Python不同包之间调用注意事项
  2. Feign使用注意事项
  3. SpringBoot异步调用--@Async详解
  4. IOS实现自动定位和手动选择城市功能
  5. Flink开发中的问题
  6. vue 实现一个商城项目
  7. [GXYCTF2019]simple CPP
  8. 【Azure Redis 缓存】Linux虚拟机中使用6380端口(SSL方式)连接Azure Redis (redis-cli & stunnel)
  9. 5.innodb B+tree索引
  10. SpringBoot 内嵌容器的比较