代码改变世界

随笔分类 - mysql 学习

Mysql性能调优

2017-06-10 22:26 by fengna, 149 阅读, 收藏, 编辑
摘要:1. 宏观上调优可以考虑三个部分,分别为硬件、网络、软件,此处主要考虑软件调优 (1)软件调优包括:表设计(范式、字段类型、数据存储引擎)、SQL语句语索引、配置文件参数、文件系统、操作系统、MYSQL版本、体系架构 2. 表设计 (1) 第一范式(1NF):数据库表中的字段都是单一属性的,不可再分 阅读全文

Innodb与Myisam引擎的区别与应用场景

2017-05-19 15:59 by fengna, 24680 阅读, 收藏, 编辑
摘要:1. 区别: (1)事务处理: MyISAM是非事务安全型的,而InnoDB是事务安全型的(支持事务处理等高级处理); (2)锁机制不同: MyISAM是表级锁,而InnoDB是行级锁; (3)select ,update ,insert ,delete 操作: MyISAM:如果执行大量的SELE 阅读全文