设为主页
收藏本站
当前位置: >
首页
->
数据库应用
->
Access
->
一篇详细讲述MySQL和Access区别的好文章
相关分类:
Access
DB2
Mysql
Oracle
PostgreSQL
SQL Server
Sybase
其他数据库
站内搜索:
智能模糊搜索
仅搜索标题
ACCESS中使用SQL语句
(04-12)
SQLServer和Access、Excel数据传输
(04-23)
把Access转成SQL数据库的方法介绍
(04-17)
SQL和Access操作数据库结构SQL语句
(04-17)
在Access数据库中使用SQL Server语句
(05-23)
步步精细教你AS/400 DB2数据导入Acce
(06-29)
如何把Access转成SQL Server的方法介
(06-29)
推荐:ASP+Access数据库安全隐患及对
(06-29)
教你如何检查Access数据库中数据有效
(06-29)
如何利用Access数据库打印带相片的证
(06-29)
一篇详细讲述MySQL和Access区别的好文章
作者:
Webmaster
来源:
Linuxdby.com
点击:
日期:
2007-04-12 [
收藏
] [
投稿
]
IE是否经常中毒?推荐您
「变动」这两个字对 IT 业界来说是再普通不过的事了。如果今天管理阶层的主管们跟你要
数据库
的推荐名单,很可能在你开始执行你所推荐的方案之前,你的推荐名单上的项目就已经过时了。 如此一来,你可能就要重新考虑各种软硬件方案,好让你∶
·帮你把事情完成
·买来以便帮助别人完成他们的工作
·开发以便帮助别人更好地完成他们的工作
不论你的消息有多新,在你的建议通过层层关卡,并且拿到购买资金之前,你的推荐表上的某些项目通常都会过时。幸运的是,没有人会责怪你,或者是对你反唇相讥 -- 这是这一行里很自然的事情。
数据库
技术通常在你能够掌握它之前就变了。
为了适应日新月异的
数据库
技术,有相当多的软件工程师逐渐地从桌面
数据库
软件诸如 Microsoft Access 以及 SQL Server,转到使用
MySQL
。虽然严格说来
MySQL
并非 SQL Server 的对手,但许多服务提供商都支持
MySQL
,并视之为便宜而有效率的替代品。
Susan Sales Harkins 经常在 CNET Builder.com 发表文章,是一位精通微软 Office 的专家。她也是Using Microsoft Access 97和Using Microsoft Access 2000两书的作者,这两本书均由 Que 所出版。
Martin W. P. Reid 也经常在 CNET Builder.com 发表文章,是英国贝尔法斯特女王大学(Queen's University) 的分析师暨程序设计员。他也指导关系型
数据库
设计的课程;工作之余也为北爱尔兰的一些小型企业充当
数据库
顾问。
▲考虑使用
MySQL
的原因
如果你要找的是可靠的
数据库
软件,以便支持你的网站开发工作,那么以下的原因就说明了你为什么应该考虑
MySQL
而不是其它
数据库
∶
·它便宜(通常是免费)。
·它的网络承载比较少。
·它经过很好的优化(Highly Optimized)。
·应用程序通过它做备份来比较简单。
·它为各种不同的资料格式提供有弹性的扩展介面 (ODBC)。
·它较好学,且操作简单。
·你负担得起的客户支持费用。
▲关于“$”的问题
简单的说,你不会找到比
MySQL
更便宜的了。事实上,对大多数用户来说,
MySQL
是免费的。有时候虽然是要付出一小笔的授权费,但是这个付费规定只限于以下两种情况∶
·以内嵌(embedded)的方式使用
MySQL
服务器
·只使用
MySQL
的商业用途软件
例如,Windows 版本的
MySQL
服务器,需要授权。虽然只付比美金 $200 元多一点点的费用,
MySQL
还是比其他任何
数据库
软件来得更便宜多了。Office XP Developer 的零售价是美金 $799 元,升级版则是美金 $549 元。Access 2002 的价格是美金 $339 元,升级版则是美金 $109 元。
▲ 避免堵塞
针对多个使用者共同读写信息的需求,Access 根本不是
MySQL
的对手。Access 在大约十五个使用者连上来的时候,就输掉了。我们还听说过当只有五个人连上来时, 就会有一些问题(这并不是说,只有五个人能够同时连上由 Access
数据库
支持的网站)。“同时连结”(Simultaneous connection)事实上是一种并发处理(concurrent process)。因此,虽然事实上 Access 可以处理的连结数目是无限制的,但只要那些连结保持在并发处理的范围限制内就没关系。对于只读网站(这些网站并非你想像中的少数)它可以支持到最多到 255 个使用者。而较大的网站,则无可避免的必须升级到 SQL Server 以提高稳定性和效率。
相对说来,
MySQL
内定最大连结数为 100 个使用者。但是,我们绝对不可以用一个程序的内建设定来判断它的效能。到目前为止,我们还没听说过使用
MySQL
的较大而且访问频繁的网站上的使用者有任何抱怨。除此之外,即使有网络上有 大量 的资料往来,似乎并不会对MYSQL的查询优化(query optimization)造成多大的影响。
在 Windows 98 操作系统上使用相同的硬件和数据尺寸,
MySQL
表现得比 Access 2000 还要快 – 但只是并非所有的情况下都是如此。 这两者在资料更新方面的效能,有着很大的差异,同样的资料更新,Access 要花上两倍的时间。如果是在高速系统上做小量的资料的处理,你不会去注意到这两者间的差异。 但只有在处理的是几十万笔资料的时候,这效能上的差异才会明显。
MySQL
只在处理
数据库
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>> 论坛入口 <<
上一页
1
2
3
下一页
上一篇:
ACCESS数据库向MySQL快速迁移小程序(二)
下一篇:
教你在Access数据库中怎么样使用SQL
【
文章评论
】 【
收藏本文
】 【
推荐好友
】 【
打印本文
】 【
我要投稿
】 【
论坛讨论
】
相关文章:
·
如何把Access转成SQL Server的方法介绍
·
推荐:ASP+Access数据库安全隐患及对策
·
教你如何检查Access数据库中数据有效性
·
如何利用Access数据库打印带相片的证件
·
如何用Access实现学校课程表的科学管理
·
讲解如何用Maxthon Access远程登录电脑
·
教你ASP.NET 2如何随机读取Access记录
·
如何使用制表控制器简化Access对表操作
·
Access中如何指定工作组从而启动MDB文件
·
专家浅谈Access数据库精髓并非VBA之中
文章评论:
(1条)
请留名:
匿名评论
点击查看所有评论
论坛讨论
声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。