网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 开题报告 -> 计算机开题
·电气自动化原创文章范文
·学前教育专业原创文章范文
·国际经济贸易原创文章范文
·药学专业原创文章范文
·英语专业原创文章范文
·公共事业管理原创文章范文
·金融专业原创文章范文
·农业推广技术原创文章范文
·电子商务专业原创文章范文
·法律专业原创文章范文
·工商管理原创文章范文
·汉语言文学原创文章范文
·人力资源管理原创文章范文
·动物医学专业原创文章范文
·心理学专业原创文章范文
·教育管理原创文章范文
·市场营销原创文章范文
·计算机专业原创文章范文
·物流管理专业原创文章范文
·小学教育专业原创文章范文
·行政管理专业原创文章范文
·土木工程管理原创文章范文
·财务会计专业原创文章范文
·信息管理信息系统原创范文
·室内设计专业原创文章范文
·眼视光技术原创文章范文
·材料工程管理原创范文
·工业设计专业原创文章范文
·航海技术专业原创文章范文
·模具设计与制造原创范文
·汽车检测与维修原创范文
·数控技术专业原创文章范文
·汽车技术服务原创文章范文
·光机电应用技术原创范文
·机电一体化原创文章范文
·印刷技术专业原创文章范文
·动漫设计与制作原创范文
·软件技术专业原创文章范文
·广告设计专业原创文章范文
·应用电子技术原创文章范文
·电子信息工程技术原创范文
·机械专业原创文章范文
·酒店管理专业原创文章范文
·旅游管理专业原创文章范文
·文化产业管理专业原创范文
·质量管理专业原创文章范文
·通信工程专业原创文章范文
·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

应用于WEB开发系统的MySQL最优化数据库结构的设计与研究_开题报告

Ktbg1148 应用于WEB开发系统的MySQL最优化数据库结构的设计与研究_开题报告什么是 MySQL:MySQL 是由MySQL AB公司(目前已经被SUN公司收归麾下)自主研发的,目前IT行业最流行的开放源代码的数据库管理系统之一, 它同时也是一个支持多线程高并发多用户的关系型数据库管理系统。MySQL的由来:MySQL由瑞典MySQL AB 公司开..
应用于WEB开发系统的MySQL最优化数据库结构的设计与研究_开题报告 Ktbg1148  应用于WEB开发系统的MySQL最优化数据库结构的设计与研究_开题报告

什么是 MySQL:MySQL 是由MySQL AB公司(目前已经被SUN公司收归麾下)自主研发的,目前IT行业最流行的开放源代码的数据库管理系统之一, 它同时也是一个支持多线程高并发多用户的关系型数据库管理系统。
MySQL的由来:MySQL由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。作为开源数据库的代表,随着其功能的日益完善和可靠性的不断提高,已经成为互联网平台上应用最为广泛的数据库软件。Mysql的由来:Mysql是由Michael Widenius、David Axmark和Allan Larsson三个人于二十世纪九十年代开发的一个关系型数据库。最初,他们是用自己的ISAM(Indexed Sequential Access Method,索引顺序存取方法)和mSql(Mini SQL,一种轻量级的SQL数据库引擎技术)来连接访问表格,但是后来发现mSQL的速度和灵活性不能满足需求,于是他们就开发了几户于mSQL API接口相同的数据库引擎,并用创始人之一Michael Widenius 女儿My的名字命名。
历史:MySQL自2001年开始引入InnoDB存储引擎,并于2002年全面支持事物(transaction),满足事物的ACID属性(Atomicity,原子性;Consistent,一致性;Isolation,隔离性;Durable,持久性),支持外键约束。2003年支持集合UNION操作。2004年对子查询的支持。2005年MySQL5.0增加了视图(View)、数据存储过程(Stored Procedure)、触发器(Trigger)、服务端游标(Cursor)、以及分布式事务协议XA、复制特性。支持企业级应用。LAMP(Linux+Apache+MySQL+Per/PHP/Python)成为IT业广泛使用的Web应用框架。特点:MySQL 是开源的,所以你不需要支付额外的费用。MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。MySQL 使用标准的SQL数据语言形式。MySQL 可以运行于多个系统上,并且支持多种语言。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。MySQL 对PHP有很好的支持,PHP是目前最流行的Web开发语言。MySQL 支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TB。MySQL 是可以定制的,采用了GPL协议,你可以修改源码来开发自己的 MySQL 系统。
我们在使用MySQL的时候会经常遇到一些问题,例如,MySQL提供了许多的存储引擎(例如MyISAM、 InnoDB、 BDB、 MEMORY、 MERGE、 EXAMPLE、 NDB Cluster、ARCHIVE、 CSV、 BLACKHOLE、 FEDERATED等),这些存储引擎各有特点,在实际的开发中应该怎样来选择?MySQL出现了性能问题,应该如何来诊断和优化?Mysql的锁机制有什么特点,如何减少锁冲突,提高并发度?在数据安全方面,需要有哪些值得注意的地方?这些问题就是接下来要研究分析的内容。
MySQL最多的使用场景是WEB应用,那么我们就以一个WEB应用系统为例,逐个分析其系统构成,分析出数据库应用系统中各个环境对性能的影响吧!
开发语言/工具:MySQL,PHP;本次研究分析使用的工具有SQLyog(数据库管理工具),PhpStudy(PHP集成开发环境),Google Chrome (浏览器)。
二、^范文提纲
存储引擎的选择 
MySQL 存储引擎概述 
各种存储引擎的特性 
MyISAM 
InnoDB 
MEMORY
MERGE
如何选择合适的存储引擎
小结 
SQL优化 
优化 SQL 语句的一般步骤 
通过 EXPLAIN 分析低效 SQL 的执行计划
确定问题,并采取相应的优化措施 
索引问题 
索引的存储分类 
MySQL 如何使用索引 
查看索引使用情况
常用 SQL 的优化
大批量插入数据
优化 INSERT 语句
优化 GROUP BY 语句
优化 ORDER BY 语句 
优化嵌套查询 
MySQL 如何优化 OR 条件
使用 SQL 提示 
小结  
锁问题 
MySQL 锁概述 
MyISAM 表锁 
查询表级锁争用情况 
MySQL 表级锁的锁模式 
如何加表锁 
并发插入(Concurrent Inserts)
MyISAM 的锁调度
InnoDB 锁问题 
背景知识 
获取 InnoDB 行锁争用情况
InnoDB 的行锁模式及加锁方法 
InnoDB 行锁实现方式 
间隙锁(Next-Key 锁) 
恢复和复制的需要,对 InnoDB 锁机制的影响 
InnoDB 在不同隔离级别下的一致性读及锁的差异 
什么时候使用表锁 
关于死锁 
小结 
MySQL 权限与安全 
MySQL 权限管理 
权限系统的工作原理 
权限表的存取 
账号管理 
MySQL 安全问题 
操作系统相关的安全问题 
数据库相关的安全问题 
其他安全设置选项 
old-passwords 
safe-user-create
secure-auth 
skip-grant-tables
skip-network
skip-show-database 
小结 














三、参考文献
[1]唐汉明、翟振兴、关宝军、王洪权、黄潇. 深入浅出MySQL:数据库开发、优化与管理维护(第2版)[M].人民邮电出版社:人民邮电出版社,2014年01月01日
[2] (美)施瓦茨、(美)扎伊采夫、(美)特卡琴科 著,宁海元、周振兴、彭立勋、翟卫祥、刘辉 译.高性能MySQL(第3版)[M].电子工业出版社:电子工业出版社,2013年05月
[3](美)贝尔、(美)肯德尔、(美)塞尔曼 著,宁青、唐李洋、诸云萍 译.
高可用MySQL:构建健壮的数据中心[M].电子工业出版社:电子工业出版社,2013年02月
[4]张工厂.MySQL技术精粹---架构、高级特性、性能优化与集群实战[M].清华大学出版社:清华大学出版社,2015年12月
[5]贝伊利(Lynn Beighley) 莫里森(Michael Morrison) 著,苏金国、徐阳 译.[Head First PHP & MySQL(中文版)][M].中国电力出版社:中国电力出版社,实时2010年03月
[6]MySQL.MySQL 官网[Z].s://.mysql.com/:mysql,2018年09月26日
[7]百度百科.MySQL (关系型数据库管理系统)[Z].baidu:baidu,实时2018年10月01日
[8]MySQL.MySQLDownloads[Z].s://.mysql.com/downloads/:mysql,2018年10月05日
[9]菜鸟教程.MySQL教程[Z].://.runoob.com/mysql/mysql-tutorial.html:runoob,实时/2018年10月05日
[10]WEBYOG.SQLyog下载网址 | 数据库管理工具[Z].s://.webyog.com/product/sqlyog:webyog,实时/2018年10月05日


应用于WEB开发系统的MySQL最优化数据库结构的设计与研究_开题报告......
上一篇:汽车配件外贸公司(小型公司)管.. 下一篇:基于Redis的分布式图书管理系统设..
点击查看关于 用于 WEB 开发 系统 MySQL 最优化 数据库 结构 设计 研究 开题 报告 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有