XCLW23664 应用于WEB开发系统的MySQL最优化数据库结构的设计与研究 (字数:9123)摘要MySQL 是开源的,所以你不需要支付额外的费用。MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。MySQL 使用标准的SQL数据语言形式。MySQL 可以运行于多个系统上,并支持多种语言。我们在使用MySQL的时候会经常遇到一些..
XCLW23664 应用于WEB开发系统的MySQL最优化数据库结构的设计与研究 (字数:9123) 摘要 MySQL 是开源的,所以你不需要支付额外的费用。MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。MySQL 使用标准的SQL数据语言形式。MySQL 可以运行于多个系统上,并支持多种语言。 我们在使用MySQL的时候会经常遇到一些问题,例如,MySQL提供了许多的存储引擎(例如MyISAM、 InnoDB、 BDB、 MEMORY、 MERGE、 EXAMPLE、 NDB Cluster、ARCHIVE、 CSV、 BLACKHOLE、 FEDERATED等),这些存储引擎各有特点,在实际的开发中应该怎样来选择?MySQL出现了性能问题,应该如何来诊断和优化?Mysql的锁机制有什么特点,如何减少锁冲突,提高并发度?在数据安全方面,需要有哪些值得注意的地方?这些问题就是接下来要研究分析的内容。 MySQL最多的使用场景是WEB应用,那么就以一个WEB应用系统为例,逐个分析其系统构成,分析出数据库应用系统中各个环境对性能的影响。 关键词 MySQL,存储引擎,MySQL性能优化 目录 摘要 1 目录 2 第1章 存储引擎的选择 3 1.1存储引擎概述 3 1.2 各种存储引擎的特性 4 1.2.1 MyISAM 5 1.2.2 InnoDB 5 1.3如何选择合适的存储引擎 5 第2章 索引的分类和选择 6 2.1 索引问题 6 2.1.1 索引的存储分类 6 2.1.2 MySQL如何设计和使用索引 7 2.1.3 查看索引使用情况 13 第3章 锁问题 14 3.1MySQL 锁概述 14 3.2 MyISAM 表锁 14 3.2.1 MySQL 表级锁的锁模式 14 3.2.2 并发插入(Concurrent Inserts) 15 3.3 InnoDB 锁问题 17 3.3.1 背景知识 17 3.3.2 InnoDB 行锁实现方式 19 毕业设计小结 20 参考文献 21
|
上一篇:应用于ORACLE RDBMS所管理的数据.. | 下一篇:废品回收系统的设计与开发 |
点击查看关于 用于 WEB 开发 系统 MySQL 最优化 数据库 结构 设计 研究 的相关论文题目 | 2022-07-25 21:02:19【返回顶部】 |