我最近开始考虑为自己主机开发的项目,我认为最重要的事情之一是SQL表中的数据数据分析。我知道SQL,Javascript和PHP可以处理数据分析,特别是总和,平均值,单位转换,计算比率和其他因素,但是究竟应该由哪个流程负责将SQL数据转换为有意义的计算数据大家分析一下?
SQL - 可以使用相同字段的副本在查询中进行计算,当需要分析此数据时,SQL服务器似乎可以正常管理峰值。
PHP - 可以使用查询(mysqli,PDO等)生成的原始数据进行计算,但会延迟加载页面内容。
Javascript - 也可以使用AJAX对结果数据进行计算,或者将php代码插入标题中以检索数据并运行查询。由于javascript运行在客户端,所以加载内容似乎有更少的延迟,因此使得客户端机器能够完成所有艰苦的工作。
在管理大数据和分析统计数据的实际行业中,在服务器的资源管理方面最好的是什么?对于客户?
EDIT修订版1:数据大小和范围的澄清=>
数据本身推动了sql可以处理的最大列数/字段数和字符数的限制。就行数而言,该数量预计将在几千行中,但有可能大规模增长(99%的安装可能性为0.1-1%)。该项目是专为虚拟货运公司构建的自托管用户管理系统。就表计数而言,此数据库中将有大约十二个表。但是,由于收集的数据量很大,特别是对于一个特定的表,可以从数据中编译很多统计信息。