2千万数据、17.3GB数据库用帝国CMS6.0分表合理存放(第八页)
(八)、第八次导入50万数据到news表,合计400万数据:
1、导入截图

2、后台管理信息列表速度

直接访问:0.008秒
翻页:0.011秒
3、修改信息页读取数据:0.005秒
4、生成5000条数据
开始生成:

生成过程截图:

5000条生成时间:19秒
生成后的栏目目录:(又差点忘了截图-_-!)
5、测试在使用内容动态页的数据读取速度:0.0025秒
6、查看400万下数据库大小:400万信息,主表大小为543.2MB,第一个副表为370.8MB,第二个副表为371.2MB,第三个副表为371.2MB,第四个副表为371.2MB,第五个副表为371.2MB,第六个副表为371.2MB,第七个副表为371.2MB,第八个副表为371.2MB
 
总结:
参数 数据
信息数: 400万
后台管理信息列表速度: 0.008秒
修改信息页读取数据: 0.005秒
生成5000条数据: 19秒
内容动态页的速度: 0.0025秒
主表phome_ecms_news: 543.2MB
副表phome_ecms_news_data_1: 370.8MB
副表phome_ecms_news_data_2: 371.2MB
副表phome_ecms_news_data_3: 371.2MB
副表phome_ecms_news_data_4: 371.2MB
副表phome_ecms_news_data_5: 371.2MB
副表phome_ecms_news_data_6: 371.2MB
副表phome_ecms_news_data_7: 371.2MB
副表phome_ecms_news_data_8: 371.2MB
总数据库大小: 3.4 GB

说明:上面每个副表存储50万数据,其实通过整个2000万数据测试后发现副表存储100万数据效率也差不多。
 
 
第一个表400万条数据存放总结:
参数 50万 100万 150万 200万 250万 300万 350万 400万
后台管理信息列表速度: 0.0089秒 0.009秒 0.0091秒 0.00928秒 0.0086秒 0.00895秒 0.0085秒 0.008秒
修改信息页读取数据: 0.0051秒 0.0051秒 0.0051秒 0.00537秒 0.0052秒 0.0052秒 0.00558秒 0.005秒
生成5000条数据: 18秒 19秒 19秒 19秒 18秒 20秒 19秒 19秒
内容动态页的速度: 0.0025秒 0.0025秒 0.0025秒 0.00248秒 0.0025秒 0.002秒 0.0026秒 0.0025秒
数据库大小: 439.2 MB 878.3MB 1.3 GB 1.7 GB 2.1 GB 2.6 GB 3.0 GB 3.4 GB
以上数据说明了只要分表均匀,50万数据与400万数据在管理信息列表与生成页面效率基本是相同的。
 
 
>>>由于单表大小已超过机器最佳的内存范围接下来我们新建新表继续401万~2000万数据导入