收藏到会员中心
|
文档题目: |
应用于WEB开发系统的MySQL最优化数据库结构的设计与研究 |
 |
上传会员: |
AH0de16 |
提交日期: |
2023-02-11 21:17:47 |
文档分类: |
计算机设计 |
浏览次数: |
6 |
下载次数: |
0
次 |
摘要 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 MyISAM5 1.2.2 InnoDB5 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
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|