mysql优化
哈6哈6
这个作者很懒,什么都没留下…
展开
-
MySQL性能优化(一)
在如今的互联网时代,随着业务扩展,大数据量迸发,数据库必须进行性能优化。谈到mysql优化,相信很多读者都会感到很大,很远,以至于无从下手,而且mysql优化也是面试官必问题之一,本系列文章将会列出MySQL优化的几大常用步骤。 通过本章,你将学到数据库设计范式,MySQL的慢查询设置,慢查询定位分析,以及慢查询工具mysqldumpslow的使用。 表结构设计合理化,即符合3NF(三范式) ...原创 2019-09-03 20:20:45 · 244 阅读 · 0 评论 -
MySQL性能优化(二)
通过上篇文章学习,可以定位到慢查询的SQL语句,本篇文章将介绍SQL语句的具体优化。 SQL语句优化有很多,而本章主要讲述利用索引优化。索引是为了加速对表中数据行的检索而创建的一种分散存储的数据结构,而MySQL数据库索引采用的就是B+tree,本篇讲解利用索引来优化SQL,对其底层结构就不做详细解释。 相信很多读者对索引优化没什么概念,话不多说,直接看下图有无索引的查询比较。其中test_u...原创 2019-09-04 21:03:17 · 240 阅读 · 1 评论 -
MySQL性能优化(三)
本章节主要介绍MySQL的主从复制。MySQL主从架构集群模式不仅可以解决高并发的读写,提高数据库的读写性能,还能起到数据备份的作用。 在如今互联网的高并发访问量下,即使我们的SQL语句优化的再好,单机版数据库也已经很难抗住压力,一旦数据库被压垮,不仅数据丢失,整个网站都会崩溃,后果相当严重。 MySQL主从复制是指在多台服务器上都部署mysql数据库,将其中一台设置为主数据库,其他设置为从数...原创 2019-09-05 21:04:05 · 234 阅读 · 0 评论