Home Database Mysql Tutorial 《MySQL性能调优与架构设计》即将上架

《MySQL性能调优与架构设计》即将上架

Jun 07, 2016 pm 04:31 PM
On the shelves Coming soon plan

从去年开始计划写这本书到现在前前后后已经10个月了,现在书稿已经出片,在印刷厂印刷中了,按照出版社的计划,只要后面出版社不出现异常状况,在月底之前肯定会上架面市。 在此感谢大家一直以来的给我的帮助与支持,感谢大家的关注。 在这里先放出最终的目

从去年开始计划写这本书到现在前前后后已经10个月了,现在书稿已经出片,在印刷厂印刷中了,按照出版社的计划,只要后面出版社不出现异常状况,在月底之前肯定会上架面市。

在此感谢大家一直以来的给我的帮助与支持,感谢大家的关注。

在这里先放出最终的目录结构:

第1篇 基础篇

  • 第1章 MySQL基本介绍
    • 1.0 引言
    • 1.1 MySQL Server简介
    • 1.2 MySQL与其他数据库的简单比较
    • 1.3 MySQL 的主要适用场景
    • 1.4 小结
  • 第2章 MySQL架构组成
    • 2.0 引言
    • 2.1 MySQL物理文件组成
    • 2.2 MySQL Server系统架构
    • 2.3 MySQL 自带工具使用介绍
    • 2.4 小结
  • 第3章 MySQL存储引擎简介
    • 3.0 引言
    • 3.1 MySQL存储引擎概述
    • 3.2 MyISAM存储引擎简介
    • 3.3 InnoDB存储引擎简介
    • 3.4 NDB Cluster 存储引擎简介
    • 3.5 其他存储引擎介绍
    • 3.6 小结
  • 第4章 MySQL安全管理
    • 4.0 引言
    • 4.1 数据库系统安全相关因素
    • 4.2 MySQL 权限系统介绍
    • 4.3 MySQL 访问授权策略
    • 4.4 安全设置注意事项
    • 4.5 小结
  • 第5章 MySQL备份与恢复
    • 5.0 引言
    • 5.1 数据库备份使用场景
    • 5.2 逻辑备份与恢复测试
    • 5.3 物理备份与恢复测试
    • 5.4 备份策略的设计思路
    • 5.5 小结

第2篇 性能优化篇

  • 第6章 影响MySQL Server性能的相关因素
    • 6.0 引言
    • 6.1 商业需求对性能的影响
    • 6.2 系统架构及实现对性能的影响
    • 6.3 Query语句对系统性能的影响
    • 6.4 Schema设计对系统的性能影响
    • 6.5 硬件环境对系统性能的影响
    • 6.6 小结
  • 第7章 MySQL数据库锁定机制
    • 7.0 引言
    • 7.1 MySQL锁定机制简介
    • 7.2 各种锁定机制分析
    • 7.3 合理利用锁机制优化MySQL
    • 7.4 小结
  • 第8章 MySQL数据库Query的优化
    • 8.0 引言
    • 8.1 理解MySQL的Query Optimizer
    • 8.2 Query 语句优化基本思路和原则
    • 8.3 充分利用 Explain 和 Profiling
    • 8.4 合理设计并利用索引
    • 8.5 Join的实现原理及优化思路
    • 8.6 ORDER BY、GROUP BY和DISTINCT的优化
    • 8.7 小结
  • 第9章 MySQL数据库Schema 设计的性能优化
    • 9.0 引言
    • 9.1 高效的模型设计
    • 9.2 合适的数据类型
    • 9.3 规范的对象命名
    • 9.4 小结
  • 第10章? MySQL Server性能优化
    • 10.0? 引言
    • 10.1? MySQL安装优化
    • 10.2? MySQL日志设置优化
    • 10.3? Query Cache 优化
    • 10.4? MySQL Server 其他常用优化
    • 10.5? 小结
  • 第11章? 常用存储引擎优化
    • 11.0? 引言
    • 11.1? MyISAM存储引擎优化
    • 11.2? InnoDB 存储引擎优化
    • 11.3? 小结

第3篇? 架构设计篇

  • 第12章? MySQL可扩展设计的基本原则
    • 12.0? 引言
    • 12.1? 什么是可扩展性
    • 12.2? 事务相关性最小化原则
    • 12.3? 数据一致性原则
    • 12.4? 高可用及数据安全原则
    • 12.5? 小结
  • 第13章? 可扩展性设计之 MySQL Replication
    • 13.0? 引言
    • 13.1? Replication 对可扩展性设计的意义
    • 13.2? Replication 机制的实现原理
    • 13.3? Replication常用架构
    • 13.4? Replication 搭建实现
    • 13.5? 小结
  • 第14章? 可扩展性设计之数据切分
    • 14.0? 引言
    • 14.1? 何谓数据切分
    • 14.2? 数据的垂直切分
    • 14.3? 数据的水平切分
    • 14.4? 垂直与水平联合切分的使用
    • 14.5? 数据切分及整合方案
    • 14.6? 数据切分与整合中可能存在的问题
    • 14.7? 小结
  • 第15章? 可扩展性设计之 Cache与Search的利用
    • 15.0? 引言
    • 15.1? 可扩展设计的数据库之外延伸
    • 15.2? 合理利用第三方Cache解决方案
    • 15.3? 自行实现Cache服务
    • 15.4? 利用Search实现高效的全文检索
    • 15.5? 利用分布式并行计算实现大数据量的高性能运算
    • 15.6? 小结
  • 第16章? MySQL Cluster
    • 16.0? 引言
    • 16.1? MySQL Cluster介绍
    • 16.2? MySQL Cluster环境搭建
    • 16.3? MySQL Cluster配置详细介绍(config.ini)
    • 16.4? MySQL Cluster基本管理与维护
    • 16.5? 基本优化思路
    • 16.6? 小结
  • 第17章? 高可用设计思路及方案
    • 17.0? 引言
    • 17.1? 利用 Replication 来实现高可用架构
    • 17.2? 利用MySQL Cluster实现整体高可用
    • 17.3? 利用DRBD保证数据的高安全可靠
    • 17.4? 其他高可用设计方案
    • 17.5? 各种高可用方案的利弊比较
    • 17.6? 小结
  • 第18章? 高可用设计之MySQL监控
    • 18.0? 引言
    • 18.1? 监控系统设计
    • 18.2? 健康状态监控
    • 18.3? 性能状态监控
    • 18.4? 常用开源监控软件
    • 18.5? 小结
  • 附录A? 实验测试 Schema 创建脚本
  • 附录B? MySQL部分系统 参数说明及设置建议
  • 附录C? MySQL部分状态说明

本书最终效果图如下:
MySQL性能调优与架构设计

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Roblox: Bubble Gum Simulator Infinity - How To Get And Use Royal Keys
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers Of The Witch Tree - How To Unlock The Grappling Hook
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Fusion System, Explained
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

Java Tutorial
1669
14
PHP Tutorial
1273
29
C# Tutorial
1256
24
Godot engine is now available on the Epic Games store Godot engine is now available on the Epic Games store Mar 04, 2024 pm 03:49 PM

According to recent news, the open source game engine Godot has been put on the Epic Games store. This version is exactly the same as the open source version on other platforms. Godot is a popular open source game engine that supports the development of 2D and 3D games using a variety of programming languages, including GDScript, C++, and C#. The Godot official website announced that the Godot engine has been put on the EpicGames store. This version is exactly the same as the open source version on other platforms. The Godot engine supports Android, Linux, macOS, Windows versions, and even a WebEditor version. IT House friends can visit the official website, Itch.io, Steam and the newly added EpicGa

How to put coupons on Douyin products? How to make your own coupons? How to put coupons on Douyin products? How to make your own coupons? Mar 08, 2024 am 09:30 AM

Launching coupons on the Douyin platform is an effective strategy to attract more users and increase sales. However, for many merchants, there may be some difficulties in how to set up and manage coupons on Douyin. This article will explore in detail how to publish and manage coupons on the Douyin platform, as well as how to create unique coupons to help you improve your sales. In this highly competitive e-commerce environment, coupons can not only attract more users, but also increase users' willingness to purchase your products. Therefore, learning to use coupons flexibly on the Douyin platform will become one of the keys to your business success. 1. How to put coupons on Douyin products? Log in to Douyin Open Platform: Log in to Douyin Open Platform and enter the merchant backend management page. Select products: on the merchant backend management page

Huawei P70 directly starts the Pioneer Plan and is officially on sale Huawei P70 directly starts the Pioneer Plan and is officially on sale Apr 19, 2024 pm 01:58 PM

Zhongguancun News: On the morning of April 18, Huawei suddenly announced that the P70 series of mobile phones are officially on sale under the Pioneer Plan. Friends who want to buy should be prepared to take action. According to past practice, Huawei's flagship mobile phones are very popular and will always be out of stock. . This time the Huawei P70 series has been renamed Pura, which means pure. Previously, Huawei's Yu Chengdong said: Since 2012, Huawei's P series smartphones have been like loyal partners, accompanying hundreds of millions of users around the world to spend countless precious moments and jointly witness the beauty and excitement of life. He deeply felt that the trust and love given by every user who chooses Huawei's P series is tantamount to a powerful driving force, always inspiring Huawei to move forward firmly on the road of innovation. Pura means pure.

Can't exit win11 preview program Can't exit win11 preview program Jun 29, 2023 pm 12:04 PM

Can't exit win11 preview program? When we use the win11 system, the win11 preview program will be launched on the computer for us to use. However, some friends do not want to use this preview program. I hope this preview program can be launched. If you don’t know how to exit, the editor below We have compiled a tutorial guide for exiting the Win11 preview experience program. If you are interested, let’s take a look below! Tutorial guide for exiting the Win11 Insider Program 1. First press the shortcut key "win+i" to enter Windows Settings and click "Update and Security". 2. Then click "Windows Insider Program" in the left taskbar, as shown in the figure. 3. At this point you can see the experience on the right

New title: Russia promotes upgrading of microelectronics industry: formulating new plan New title: Russia promotes upgrading of microelectronics industry: formulating new plan Oct 12, 2023 pm 11:05 PM

According to news on October 12, Russia has made important progress in the field of microelectronics. The Russian Ministry of Industry and Trade recently proposed a new microelectronics development roadmap aimed at improving the country's semiconductor technology level. It is understood that Russian microelectronics companies are currently able to produce chip products with a 130-nanometer process, and their new goal is to achieve large-scale production of 65-nanometer chips in 2026, followed by plans to manufacture 28-nanometer chips domestically in 2027, and in The move to achieve mass production of 14nm chips by 2030 has been highly praised by local experts, who believe that these technological advances will help Russia produce affordable laptops based on open source technologies such as Linux and RISC-V. Last year, the Russian government

Mass production in 2025, Changan Automobile reveals latest solid-state battery plan Mass production in 2025, Changan Automobile reveals latest solid-state battery plan Dec 03, 2023 pm 08:34 PM

According to news on December 3, Changan Automobile recently revealed the latest progress of its solid-state battery plan in its latest investor relations activity record. Changan Automobile is currently actively developing new electrolyte materials for semi-solid batteries and solid-state batteries, as well as key processes. According to our understanding, the company plans to gradually promote the development of solid-state batteries based on vehicle demand, and plans to gradually mass-produce applications from 2025. According to the editor's understanding, Changan Automobile is committed to improving the weight and energy density of batteries in the research and development of solid-state batteries. It is expected to reach 350-500 Wh/kg, and the volume energy density is also expected to reach 750-1000 Wh/L. It is expected that this new type of battery will be fully popularized by 2030. In addition, Changan Automobile is also developing lithium-sulfur batteries.

iPhone, Mac, iPad deduction amounts increase! Apple trade-in plan offers are coming iPhone, Mac, iPad deduction amounts increase! Apple trade-in plan offers are coming Jul 12, 2023 pm 02:53 PM

According to news on July 6, Apple China has recently made adjustments to its AppleTradeIn redemption plan, bringing good news to old users of Apple devices. According to the editor's understanding, in this plan, the trade-in deduction amount for iPhone, Mac, iPad and other devices has been increased. For iPhone products, the maximum discount amount for iPhone 13 Pro Max is 5,500 yuan, iPhone 13 Pro is 4,900 yuan, iPhone 13 is 3,350 yuan, iPhone 13 mini is 3,000 yuan, while the maximum discount amount for iPhone 12 Pro Max is 3,800 yuan, and the newly released iPhone SE No. The third generation

Officially on sale: Huawei Pura 70 series Pioneer Program is now open! Officially on sale: Huawei Pura 70 series Pioneer Program is now open! Apr 19, 2024 pm 04:34 PM

According to news on April 18, just now, Huawei officially launched the Pioneer Plan of Huawei Pura70 series. Huawei Pura70 Ultra is equipped with the industry's first super zoom periscope camera, allowing users to take incredible close and long-range photos without reducing image quality. This series also has an ultra-high-speed wind speed flash function, breaking the record for shooting speed. These new features allow photographers to get closer when shooting while maintaining high-quality images. The HUAWE IPura70 series is pre-installed with HarmonyOS4.2, providing a more interesting, smart and smooth flagship experience. The Beidou satellite messaging function has been upgraded to support sending picture messages to achieve more expressive communication. The series also supports AIAi

See all articles