2021年9月6-学习记录

107 阅读1分钟

学习记录的目的

学习拖延的问题

鸡汤

加油

计划-将自己的买的课程(音频、视频、文字)每天消化一点点

今日完成

MySQL提升课程 全面讲解MySQL架构设计(视频)

  • 2-17 MySQL常用存储引擎之Archive
  • 2-18 MySQL常用存储引擎之Memory
  • 2-19 MySQL常用存储引擎之Federated
  • 2-20 如何选择存储引擎
  • 2-21 MySQL服务器参数介绍
  • 2-22 内存配置相关参数
    1. innodb_buffer_pool_size
  • 2-23 IO相关配置参数
    1. innodb_log_file_size
    2. innodb_log_files_in_group
    3. 事物日志总大小 innodb_log_file_group * innodb_log_file_size
  • 2-24 安全相关配置参数
    1. expire_logs_days
    2. max_allowed_packet
    3. sql_mode
    4. only_full_group_by
  • 2-25 其它常用配置参数
    1. sync_binlog
    2. max_connections
  • 2-26 数据库设计对性能的影响
  • 2-27 总结

C++基础视频教程(视频)

PHP 学习

  1. 为什么要用innodb存储引擎

总结

mysql 为什么会选择 innodb作为默认数据库存储引擎呢。

  1. 支持事物(事物的ACID)
  2. 行级锁(并发性能就高起来了)
  3. 索引是聚簇索引,数据和索引查询速度快)
  4. 支持灾难恢复(redolog 和 undolog)
  5. 支持全文索引
  6. 支持外键

image.png