mysql
Rael_liu
跟.net,java都谈过恋爱,最后娶了php
展开
-
MySQL存储引擎之Myisam和Innodb总结性梳理
转载自http://www.cnblogs.com/kevingrace/p/5685355.htmlMysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比 MyISAMInnoDB构成上的区别:每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.转载 2017-03-29 17:38:49 · 1807 阅读 · 0 评论 -
关系数据库三大范式详细剖析
转自:http://blog.csdn.net/sxy_javaeye/article/details/4742949引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的转载 2017-03-30 11:40:47 · 271 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。转载 2017-04-13 16:35:52 · 457 阅读 · 0 评论 -
Mysql计数器表设计
应用中很多情况下会用到存储计数,比如存储一个用户的朋友数,文件下载数,点赞数之类的。创建一张独立的表存储计数器通常是个好主意, 这样可以使计数去表小且快。实用独立的表可以帮助避免查询缓存失效,并且可以使用一些高级的技巧来处理并发问题。原创 2017-05-26 13:32:49 · 594 阅读 · 0 评论