我正在尝试决定MySQL在两个不同系统之间处理数据的效率。我也可以,
1:创建大约200个表,每个表大约有30行& 5列。
2:创建1个表,大约有6000行& 5列。
我正在使用Laravel进行此项目,Eloquent将处理此问题。有没有人对此事有任何意见?我感谢任何/所有回复。
答案 0 :(得分:1)
选项2。
对于这种低行数,在编程工作量和加入200(!)表的计算方面的开销远远超过“平面文件”方法。此外,假设您没有存储大量BLOB,MySQL将尝试将整个6000行表缓存在RAM中。