MySQL
文章平均质量分 89
隔壁King2
终身学习者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【高效MySQL】MySQL数据类型
本文介绍了MySQL中数值类型和字符串类型的特点与应用场景。数值类型包括整数类型(TINYINT、SMALLINT等)和浮点数类型(FLOAT、DOUBLE、DECIMAL),详细说明了各类型的存储空间、取值范围及适用场景,特别强调了DECIMAL在精确计算中的优势。字符串类型则对比了CHAR、VARCHAR、TEXT等类型在存储特性、最大长度和适用场景上的差异,并指出VARCHAR长度超过255时需额外字节记录长度。文中还通过SQL示例演示了各类型的实际应用和注意事项,为数据库设计提供了实用参考。原创 2025-09-04 22:27:14 · 837 阅读 · 0 评论 -
【高效MySQL】MySQL存储引擎
MySQL存储引擎对比摘要 InnoDB(默认引擎)支持事务、行锁、外键和聚簇索引,适用于OLTP系统(5.7生成.frm/.ibd文件,8.0仅.ibd)。MyISAM读写分离(.MYD/.MYI文件),适合读密集型场景但仅支持表锁。Memory引擎数据驻留内存但无持久化。NDB Cluster支持分布式高可用。版本差异:5.7保留.frm表结构文件,8.0元数据存入information_schema。通过SHOW ENGINES可查看引擎支持情况,建表时可通过SQL或Navicat指定引擎。原创 2025-09-03 22:12:40 · 763 阅读 · 0 评论 -
【高效MySQL】数据库选型指南
本文系统梳理了数据库分类体系。数据模型维度分为:1)关系型数据库(RDBMS),强调ACID事务和SQL标准;2)非关系型数据库(NoSQL),包括键值、文档、列族和图数据库等类型;3)时序数据库(TSDB),专为时间序列数据优化;4)内存数据库,实现高速访问。应用场景维度分为:1)OLTP系统,处理高并发短事务;2)OLAP系统,支持复杂分析查询;3)HTAP系统,融合事务与分析能力。各类数据库在存储结构、查询特性和适用场景上存在显著差异,需根据业务需求选择。原创 2025-08-31 22:20:06 · 481 阅读 · 0 评论
分享