mysql和access的区别是什么?

mysql和access的区别是什么?,第1张

mysql和access的区别体现在资料更新速度、资料处理能力、结构优化条件三方面区别。

1、资料更新速度不同:

在 Windows 98 上使用相同的硬件和数据尺寸,处理几十万笔资料的时候,MySQL的资料更新速度将明显快于Access但是如果处理对象结构,Access将会优MySQL当建立表格以及索引的时候,MySqL 会将表格锁住,如此一来会导致正在进行的大量资料处理速度慢下来,这会保证用户来访时的查询速度,且不会影响网站开发。

2、资料处理能力不同:

MySQL的资料处理能力比Access强MySQL如果处理100MB的档案,不会发生承载过重的迹象,而Access处理100MB档案就会造成网站效率低下。

3、结构优化条件不同:

MySQL仅需优化硬件条件,而不是MySQL本身,本身其效率不如AccessAccess的数据库非常的有效率,当然这也有赖于网站的结构设计MySQL不支持外键,优化时注意如何让存取IO减少到最低值、如何让一个或多个CPU 随时保持在高速作业的状态、以及适当的网络带宽, 而非实际上的设计以及资料查询语句。

参考资料来源:百度百科—mySQL

参考资料来源:百度百科—Microsoft Office Access

1、ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分。

2、ODBC技术。ODBC的基本思想是为用户提供简单、标准、透明的数据库连接的公共编程接口,开发厂商根据ODBC的标准去实现底层的驱动程序,这个驱动对用户是透明的,并允许根据不同的DBMS采用不同的技术加以优化实现,这就利于不断吸收新的技术而趋完善。

3、一种动态链接库 (DLL),支持 ODBC 的应用程序(如 Excel)可以用它来访问 ODBC 数据源。每个 ODBC 驱动程序针对一个数据库管理系统 (DBMS),如 SQL Server、Access 等等。

4、MyODBC是提供标准ODBC界面存取的程序,用VB、VC、BCB、Access等等透过ODBC直接存取数据库,减少Web Server更新MySQL数据库。

5、unixodbc是一个来连接数据库的组件。该版本主要是支持 64 位的 SQLLEN,修复了一些bug;另外驱动部分和图形化设置工具分开为两个独立的项目。它能让你在Unix/Linux系统下使用ODBC。

参考资料来源:百度百科—unixodbc

百度百科—myodbc

百度百科—ODBC驱动程序

百度百科—ODBC技术

百度百科—ODBC数据源


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8704661.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存