收藏到会员中心

文档题目:

对MySQL数据库的一些特性的探讨

对MySQL数据库的一些特性的探讨
上传会员: Mktv1520
提交日期: 2022-03-15 21:32:21
文档分类: 计算机
浏览次数: 20
下载次数: 0
下载地址: 点击标题下载 对MySQL数据库的一些特性的探讨 (需要:30 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 10180
摘要
MySQL是开放源码软件,因此它的使用权是公开的,面向所有人不收费的。我们可以把它理解为一个能够同时处理成千上万条记录的大型数据库。另外,MySQL支持在windows、unbantu、linux等操作系统上运行,不仅如此,它还包含了多种语言,包括:简体中文、繁体中文、英文、德文、法文等。
我们在使用MySQL的时候会经常遇到一些问题,例如,MySQL中提供了许多的存储引擎(像比如MyISAM、InnoDB等这些),这些存储引擎各有特点,但是在现实的开发活动中应该以什么为依据来作出最佳选择?还有当MySQL使用过程中出现了性能问题,用户应该通过什么工具或方法对此进行诊断然后再对此进行优化解决呢?除此之外,Mysql软件的锁机制又具备什么特点(有哪些亮点?有哪些不足?),怎样尽可能地减少甚至避免锁冲突的发生,降低cup使用率,进而提高并发度?在数据安全方面,需要有哪些值得注意的地方?这些问题就是接下来要研究分析的内容。
众所周知,MySQL最常用在WEB应用中,那我们就以此作为例子,解剖该系统的组成,详尽分析出各种环境对系统性能的影响程度。

关键词 MySQL,存储引擎,MySQL性能优化


目录
摘要 I
第1章 存储引擎的选择 1
1.1存储引擎概述 1
1.2 各种存储引擎的特性 2
1.2.1 MyISAM 3
1.2.2 InnoDB 3
1.3如何选择合适的存储引擎 3
第2章 索引的分类和选择 7
2.1 索引问题 7
2.1.1 索引的存储分类 7
2.1.2 MySQL如何设计和使用索引 8
2.1.3 查看索引使用情况 14
第3章 锁问题 15
3.1MySQL 锁概述 15
3.2 MyISAM 表锁 15
3.2.1 MySQL 表级锁的锁模式 15
3.2.2 并发插入(Concurrent Inserts) 16
3.3 InnoDB 锁问题 18
3.3.1 背景知识 18
3.3.2 InnoDB 行锁实现方式 19
毕业设计小结 21
参考文献 22

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇小型企业网站的设计与实现-以网站.. 下一篇实用计算器程序的研究与设计

相关栏目

最新文档下载

推荐文档下载