打造扛得住的MySQL数据库架构百度网盘分享,文件大小共计1.71G相关音视频资料文档。
详细目录:
第1章 实例和故事
1-1 什么决定了电商双11大促的成败 .wmv
1-2 在双11大促中的数据库服务器.wmv
1-3 在大促中什么影响了数据库性能.wmv
1-4 大表带来的问题.wmv
1-5 大事务带来的问题.wmv
第2章 什么影响了mysql性能
2-1 影响性能的几个方面.wmv
2-10 文件系统对性能的影响.wmv
2-11 mysql体系结构.wmv
2-12 mysql常用存储引擎之myisam.wmv
2-13 mysql常用存储引擎之innodb .wmv
2-14 innodb存储引擎的特性(1).wmv
2-15 innodb存储引擎的特性(2).wmv
2-16 mysql常用存储引擎之csv.wmv
2-17 mysql常用存储引擎之archive.wmv
2-18 mysql常用存储引擎之memory.wmv
2-19 mysql常用存储引擎之federated.wmv
2-2 cpu资源和可用内存大小.wmv
2-20 如何选择存储引擎.wmv
2-21 mysql服务器参数介绍.wmv
2-22 内存配置相关参数.wmv
2-23 io相关配置参数.wmv
2-24 安全相关配置参数.wmv
2-25 其它常用配置参数.wmv
2-26 数据库设计对性能的影响.wmv
2-27 总结.wmv
2-3 磁盘的配置和选择.wmv
2-4 使用raid增加传统机器硬盘的性能.wmv
2-5 使用固态存储ssd或pcie卡.wmv
2-6 使用网络存储san和nas.wmv
2-7 总结:服务器硬件对性能的影响.wmv
2-8 操作系统对性能的影响-mysql适合的操作系统.wmv
2-9 centos系统参数优化.wmv
第3章 mysql基准测试
3-1 什么是基准测试.wmv
3-2 如何进行基准测试.wmv
3-3 基准测试演示实例.wmv
3-4 mysql基准测试工具之mysqlslap.wmv
3-5 mysql基准测试工具之sysbench.wmv
3-6 sysbench基准测试演示实例.wmv
第4章 mysql数据库结构优化
4-1 数据库结构优化介绍.wmv
4-2 数据库结构设计.wmv
4-3 需求分析及逻辑设计.wmv
4-4 需求分析及逻辑设计-反范式化设计.wmv
4-5 范式化设计和反范式化设计优缺点.wmv
4-6 物理设计介绍.wmv
4-7 物理设计-数据类型的选择.wmv
4-8 物理设计-如何存储日期类型.wmv
4-9 物理设计-总结.wmv
第5章 mysql高可用架构设计
5-1 mysql复制功能介绍.wmv
5-10 什么是高可用架构.wmv
5-11 mmm架构介绍.wmv
5-12 mmm架构实例演示(上).wmv
5-13 mmm架构实例演示(下).wmv
5-14 mmm架构的优缺点.wmv
5-15 mha架构介绍.wmv
5-16 mha架构实例演示(1).wmv
5-17 mha架构实例演示(2).wmv
5-18 mha架构优缺点.wmv
5-19 读写分离和负载均衡介绍.wmv
5-2 mysql二进制日志.wmv
5-20 maxscale实例演示.wmv
5-3 mysql二进制日志格式对复制的影响.wmv
5-4 mysql复制工作方式.wmv
5-5 基于日志点的复制.wmv
5-6 基于gtid的复制.wmv
5-7 mysql复制拓扑.wmv
5-8 mysql复制性能优化.wmv
5-9 mysql复制常见问题处理.wmv
第6章 数据库索引优化
6-1 btree索引和hash索引.wmv
6-2 安装演示数据库.wmv
6-3 索引优化策略(上).wmv
6-4 索引优化策略(中).wmv
6-5 索引优化策略(下).wmv
第7章 sql查询优化
7-1 获取有性能问题sql的三种方法.wmv
7-2 慢查询日志介绍.wmv
7-3 慢查询日志实例.wmv
7-4 实时获取性能问题sql.wmv
7-5 sql的解析预处理及生成执行计划.wmv
7-6 如何确定查询处理各个阶段所消耗的时间.wmv
7-7 特定sql的查询优化.wmv
第8章 数据库的分库分表
8-1 数据库分库分表的几种方式.wmv
8-2 数据库分片前的准备.wmv
8-3 数据库分片演示(上).wmv
8-4 数据库分片演示(下).wmv
第9章 数据库监控
9-1 数据库监控介绍.wmv
9-2 数据库可用性监控.wmv
9-3 数据库性能监控.wmv
9-4 mysql主从复制监控.wmv
数据库源代码
script
1.sql
analyze.sh
get_test_info.sh
mysql-variables
split_test.sh
sysbench-0.5
config
config.rpath
doc
xsl
catalog.xml.in
makefile.am
makefile.am
manual.xml
m4
ac_check_aio.m4
ac_check_mysqlr.m4
ac_check_pgsql.m4
ac_lua_devel.m4
acx_pthread.m4
ax_check_docbook.m4
extensions.m4
lib-ld.m4
lib-link.m4
lib-prefix.m4
sysbench
drivers
attachsql
drv_attachsql.c
makefile.am
drizzle
drv_drizzle.c
makefile.am
mysql
cmakelists.txt
drv_mysql.c
makefile.am
oracle
drv_oracle.c
makefile.am
pgsql
drv_pgsql.c
makefile.am
makefile.am
scripting
lua
src
cmakelists.txt
lapi.c
lapi.h
lauxlib.c
lauxlib.h
lbaselib.c
lcode.c
lcode.h
ldblib.c
ldebug.c
ldebug.h
ldo.c
ldo.h
ldump.c
lfunc.c
lfunc.h
lgc.c
lgc.h
linit.c
liolib.c
llex.c
llex.h
llimits.h
lmathlib.c
lmem.c
lmem.h
loadlib.c
lobject.c
lobject.h
lopcodes.c
lopcodes.h
loslib.c
lparser.c
lparser.h
lstate.c
lstate.h
lstring.c
lstring.h
lstrlib.c
ltable.c
ltable.h
ltablib.c
ltm.c
ltm.h
lua.h
luaconf.h
lualib.h
lundump.c
lundump.h
lvm.c
lvm.h
lzio.c
lzio.h
makefile.am
print.c
copyright
makefile.am
readme
cmakelists.txt
makefile.am
sb_script.c
sb_script.h
script_lua.c
script_lua.h
tests
cpu
cmakelists.txt
makefile.am
sb_cpu.c
db
bulk_insert.lua
common.lua
delete.lua
insert.lua
makefile.am
oltp.lua
oltp_simple.lua
parallel_prepare.lua
select.lua
select_random_points.lua
select_random_ranges.lua
update_index.lua
update_non_index.lua
fileio
cmakelists.txt
crc32.c
crc32.h
crc32tbl.h
makefile.am
sb_fileio.c
memory
cmakelists.txt
makefile.am
sb_memory.c
mutex
cmakelists.txt
makefile.am
sb_mutex.c
threads
cmakelists.txt
makefile.am
sb_threads.c
cmakelists.txt
makefile.am
sb_cpu.h
sb_fileio.h
sb_memory.h
sb_mutex.h
sb_threads.h
cmakelists.txt
db_driver.c
db_driver.h
makefile.am
sb_list.h
sb_logger.c
sb_logger.h
sb_options.c
sb_options.h
sb_percentile.c
sb_percentile.h
sb_timer.c
sb_timer.h
sb_win.c
sb_win.h
sysbench.c
sysbench.h
.gitignore
autogen.sh
changelog
configure.ac
copying
install-sh
makefile.am
missing
mkinstalldirs
readme.md
readme-win.txt
todo