我在WAMP配置上运行一个使用数据库但不是密集的网站.我目前使用MS Access:我们有一个小型数据库,<最大4MB,可以下载以便于备份,并通过电子邮件发送给组织成员,以完成MS Access软件中的任务(如生成报告等).但是,它需要MS Office软件,并不完全是PHP的标准用法.
另一方面,我们的主机提供MySQL,这是典型的PHP,通常更强大,具有更高的软件和支持可用性,但备份可能有点麻烦.
但是,MySQL不在本地主机上托管.因此,我将信息复制到MySQL,并使用MySQL数据库制作了该站点的副本.我开始运行一些基准测试,令人惊讶的是,MS Access更快,更轻微.
我不确定在这一点上哪个方向最好.希望社区可以提供一些我没有的优点和缺点.
解决方法:
由于Access更简单,粗略的基准测试显示它更快,这并不奇怪.当您必须处理并发会话和大型数据集时,就会出现差异.桌面应用程序通常一次由单个进程使用,但在Web应用程序中,并发查询是常态.
说,如果你已经使用Access一段时间而你没有发现问题,我不认为切换到MySQL会对性能产生任何影响.我想到其他考虑因素:
>您想要将Linux托管作为选项吗?
>您是否熟悉MySQL,以便在合理的时间内以合理的质量迁移代码?
>您可以用纯HTML列表替换这些报告吗?
顺便说一下,MySQL备份可以通过一个简单的命令行脚本自动完成,它根本不应该是凌乱的.
标签:php,mysql,ms-access 来源: https://codeday.me/bug/20190630/1337732.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。