欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php怎样实现大型数据库解决方法

程序员文章站 2022-05-17 15:57:19
...
php怎样实现大型数据库
公司的网站用的是PHP+mysql做的,但是据我知道的公司有很多信息都是要从网站里查询的,财务报表数据的查询,操作部的工作业绩查询都是在里面找的,而且数据存储时间是2年,我在想这么大的数据库MYSQL应该是不能胜任的。为什么公司能做到这一点呢??我只晓得公司的服务器是LIUNX服务器,请各位大侠解决下小弟的遗憾。他们用的是什么技术,怎样学到这种技术。我对PHP也是东一点的。

------解决方案--------------------
一般衡量一个数据库数据量的标准是以 单表XXX行数据衡量的
一般衡量一个数据库的处理能力是以每秒处理多少次查询(读/写)

最多能单表多大数据取决于机器的物理性能(主要是磁盘分区格式所能支持的最大单个文件数比如FAT32是4G,其他的都是几个T的数据),mysql的文档上说有的公司用mysql支持单表几亿条数据,也有听说过单表上亿条的国内企业,这个没验证过,但是我们在个人的PC上跑上百万条记录跟玩似的, MSSQL也就是50万级的数据库,要真比性能MS的还真不一定能比的过,但是MS和oracle的之类的数据库强在有一个强的的SQL解析引擎,可以更方便的解决更复杂的业务逻辑而已。

总之工具是没问题主要就是看用工具的人怎么去用这个工具了,我相信一般的公司两年的业务、财务什么乱七八糟的处理起来跟玩一样的
------解决方案--------------------
探讨

oracle...MSSQL... . 除了学校和国企... 千人以下的企业都买不起license....

LZ您太小看mysql了,只要数据库结构设计、优化得当,单表十亿级别的是没问题的。

目前手头一个3G的小表
Rows:3740064384
php怎样实现大型数据库解决方法

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频