摘要: 4.1表的存储方式 存储方式一: MyISAM 5.5及以下默认存储方式 存储文件个数:表结构表中的数据,索引, 适合做读,插入数据比较频繁的,对修改和删除涉及较少,索引和数据分开存储 支持表级锁 不支持行级锁 不支持事务 不支持外键 存储方式二: innoDB 5.6及以上默认存储方式 存储文件个 阅读全文
posted @ 2019-10-21 16:29 Primrose 阅读(324) 评论(0) 推荐(0) 编辑
摘要: MySQL架构总共四层,在上图中以虚线作为划分。 首先,最上层的服务并不是MySQL独有的,大多数给予网络的客户端/服务器的工具或者服务都有类似的架构。比如:连接处理、授权认证、安全等。 第二层的架构包括大多数的MySQL的核心服务。包括:查询解析、分析、优化、缓存以及所有的内置函数(例如:日期、时 阅读全文
posted @ 2019-10-21 11:11 Primrose 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 2.1.什么是存储引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。这些不同的技术以及配套的相关功能在MyS 阅读全文
posted @ 2019-10-21 11:10 Primrose 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.1数据库管理软件分类 管理数据的工具有很多种,不止mysql一个。关于分类其实可以从各个纬度来进行划分,但是我们最常使用的分类还是根据他们存取数据的特点来划分的,主要分为关系型和非关系型。 可以简单的理解为,关系型数据库需要有表结构,非关系型数据库是key-value存储的,没有表结构 #关系型 阅读全文
posted @ 2019-10-21 11:04 Primrose 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 原文链接 :https://www.cnblogs.com/mysql-hang/articles/10618386.html 阅读全文
posted @ 2019-10-21 09:53 Primrose 阅读(77) 评论(0) 推荐(0) 编辑