測試數(shù)據(jù)表? ts_log
mysql中支持大數(shù)據(jù)量和事務的搜索引擎:InnoDB.
show engines
7 個字段:
4w條記錄文件大小不足1M;
內容
服務器配置:
單線程允許占用最大內存:512M;
數(shù)據(jù)庫操作允許運行最大時間120s;
導入測試:
導入4w數(shù)據(jù):用時約60s
導出測試
12W
12w時挥等;單線程數(shù)據(jù)溢出
overflew
服務器讀取數(shù)據(jù)到內存中用時不足2s
可以保證導出數(shù)據(jù)的正確完整性
再次導入2w條記錄友绝;單進程256M配置下用時約30s
單線程512M配置下導入5w:用時約80秒
現(xiàn)在表中有12w條記錄:
單線程512M測試下導出12w數(shù)據(jù):數(shù)據(jù)溢出
縮減至10W
說明:正常的網(wǎng)絡環(huán)境下,一臺服務器肝劲,即不考慮冗余和負載均衡迁客,導入導出功能受PHP配置(腳本執(zhí)行時間、存儲限制辞槐、附屬網(wǎng)絡配置)和服務器配置(cpu掷漱、memory)的影響------只有恰當?shù)臅r間限制和適當?shù)拇鎯Ψ峙洳拍艹浞直U瞎δ艿恼J褂谩?/p>