高性能mysql学习--序章

高性能Mysql

 

 

书籍目录介绍

第一章:Mysql架构与历史

第二章:Mysql基准测试

第三章:服务器性能剖析

第四章:Schema与数据类型优化

第五章:创建高性能的索引

第六章:查询性能优化

第七章:Mysql高级特性

第八章:优化服务器设置

第九章:操作系统和硬件优化

第十章:复制

第十一章:可拓展的mysql

第十二章:高可用性

第十三章:云端的mysql

第十四章:应用层优化

第十五章:备份与恢复

第十六章:mysql用户工具

 

第一章小结

mysql的服务器架构:

第一层上层服务:连接处理、授权认证、安全

第二层:存储功能、触发器、视图

第三层:包含存储引擎

读写锁:在处理并发读写或者写时,可以通过实现一个由两种类型的锁组成的锁系统来解决问题。这两种类型的锁通常被称为共享锁、排他锁、也叫读锁(共享的相互不堵塞)和写锁(排他)。

锁策略:表锁(锁定整张表)和行级锁(在存储引擎实现,并没有在mysql服务层实现)

事务:ACID

隔离级别:分为未提交读、提交读、可重复读、可串行化。

InnoDB引擎:是基于聚簇索引建立的,数据存储在表空间中、采用MVCC来支持高并发,默认级别是可重复读通过间隙锁策略防止幻读。

第二章:

基准测试:针对系统设计的一种压力测试。(主要是tps、响应时间和延迟、并发性的测试)

测试方法:可以用Jmeter进行压测。或者http_load、sysbench、TPC-C等等。

倒数第二为系统负载,最后是QPS.

 

 

    --------------------------------2019年8月27日 20:56:42-----------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值