跳转至

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性能优化指南