数据库
Mic_start
励志成为CTO的小码农
展开
-
mysql 高级(基础二 存储引擎简介 sql 索引简介)
《一》.如何查看mysql 现在提供什么存储引擎:show engines;show variables like '%storage_engine%';在5.5之前,mysql默认是MyISAM 引擎 5.5之后,默认为InnoDB 我使用的是5.1 要特别设置InnoDB为默认引擎,需要在 /etc/my.cnf 文件中的 [mysqld] 下面加入default...原创 2018-08-14 20:21:29 · 248 阅读 · 0 评论 -
mysql数据库分析优化<ONE>
首先我们来说一说数据库架构: 对于大多数数据库架构,大家都是主从结构的,Master —–&amp;amp;amp;gt;Slave 影响数据库性能: 1. sql查询速度 2. 服务器硬件 3.网卡流量 4.磁盘IO 这些因素造成的影响: 1.超高的QPS和TPS QPS:每秒钟处...原创 2018-08-12 22:03:14 · 224 阅读 · 0 评论 -
mysql 高级(基础三 explain 性能分析)
explain :sql 分析 报告 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MYSQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈 exlpain +sql 语句 explain select * from user explain select * from user\G加\G是按列展示 表的读取顺序 数据读取操作的...原创 2018-08-15 15:43:01 · 1463 阅读 · 0 评论 -
mysql 高级(基础四 索引优化 join 案例)
索引分析:单表 建表sqlcreate table if not exists article( id INT(10) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, author_id INT(10) UNSIGNED NOT NULL, category_id INT(10) UNSIGNED NOT NULL,...原创 2018-08-15 20:18:40 · 3557 阅读 · 0 评论 -
mysql 主从复制
mysql 默认有主从集群复制的基本原理: slave 会从master读取binlog 来进行数据同步 Mysql复制过程分为三步: 1.master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log events; 2.slave将master的binary log events拷贝到它的中继日志(relay log); 3.sl...原创 2018-08-18 07:49:12 · 255 阅读 · 2 评论 -
mysql 高级(基础一 linux下安装mysql,及简单介绍)
在做数据库优化之前,很有必要先来总结一下基础的数据库索引,锁机制。 没有这些理论实践的支撑,来谈数据库优化,是不可取的。 会从数据库的安装,数据库架构,sql ,索引,锁机制几方面进行详细阐述。mysql 的架构介绍:mysql 简介 mysql linux版的安装 mysql 配置文件 mysql 逻辑架构介绍 mysql 存储引擎...原创 2018-08-14 10:33:52 · 340 阅读 · 0 评论 -
mysql 高级(基础五 索引优化(索引失效))
建表sql:create table staffs(id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(24) NOT NULL DEFAULT '' COMMENT '姓名',age INT NOT NULL DEFAULT 0 COMMENT '年龄',pos VARCHAR(20) NOT NULL DEFAULT '' COMMENT...原创 2018-08-16 11:58:12 · 301 阅读 · 2 评论 -
mysql 高级(基础六 慢查询日志 mysqldumpslow )
Mysql 的慢查询日志是Mysql提供的一种日志记录,它用来记录在mysql中响应时间超过阈值的语句,具体指运行时间超过long_query_time 值的slq,则会被记录到慢查询日志中。long_query_time 默认是10 ,意思是运行10秒以上的语句。由他来查看哪些sql超出了我们的最大忍耐时间值,比如一条sql执行超过5秒,我们就算慢sql,希望能收集超过5秒的sql,结合...原创 2018-08-16 20:19:32 · 444 阅读 · 0 评论 -
mysql 高级(基础七 mysql锁机制)
ee原创 2018-08-20 07:32:23 · 276 阅读 · 0 评论