跳转至

MySQL 资源总览

mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz

mysql-8.0.24-linux-glibc2.12-x86_64.tar.xz

国内的华为云镜像站

MySQL8.0 官方手册中文版

MySQL8 查询性能调优

深入理解 MySQL InnoDB 存储引擎

科大学习资源

1.数据库系统概论*第一章*绪论

2.数据库系统概论*第二章*关系数据库

3.1 数据库系统概论*第三章*关系数据库标准语言 SQL_上

3.2 数据库系统概论*第三章*关系数据库标准语言 SQL_下

4.数据库系统概论*第四章*数据库安全性

5.数据库系统概论*第五章*数据库完整性

6.数据库系统概论*第六章*关系数据理论

7.数据库系统概论*第七章*数据库设计

8.数据库系统概论*第八章*数据库编程

9.数据库系统概论*第九章*关系查询处理和查询优化

10.数据库系统概论*第十章*数据库恢复技术

11.数据库系统概论*第十一章*并发控制

数据库学习资料

15-445 Introduction to Database System可能是数据库领域最出名的一门经典课程。

这主要是因为是这门课的授课老师Andy Pavlo多年来一直坚持将这门课几乎所有的资源都开放出来供全世界所有对数据库感兴趣的人学习。该课程以 Database System Concepts 为教材,提供随堂讲义、笔记和视频,精心准备了几个互相勾连的小实验。

该课程十分注重系统设计和编程实现,用主讲教授 Andy Pavlo 的话说,这是一门可以写在简历上、并且能帮你拿到好 offer 的课程。

简单介绍下 cmu15445 的教学大纲,该课以 Database System Concepts 为辅助教材, 讲述了数据库管理系统(DBMS)设计和实现的方方面面,包括:

  • 数据模型(关系型,文档型,键值型)
  • 存储模型(n-ary,decomposition,可以理解为行式、列式)
  • 查询语言(sql,存储过程 stored procedures)
  • 存储结构(heaps,基于日志 log-structured)
  • 索引设计(排序树,哈希表)
  • 事务处理(ACID,并发控制)
  • 数据恢复(日志、快照)
  • 执行引擎(joins,排序,聚集,优化)
  • 并发架构(多核,分布式)

https://blog.bcmeng.com/

OLAP 性能优化指南