我想创建一个高效的数据库:
我在桌子上有10万个客户;对于每个客户端,我的信息至少为1000行。 我应该建立一个100 000 * 1000行= 100 000 000行的表吗? 或者我应该创建每个包含1000行的10万个表吗?
我需要能够以最快的方式访问客户端的1000行。 什么是最快的方式?
谢谢?
答案 0 :(得分:0)
如果您有很多与客户端相关的列(甚至冗长的文本列),每次都不需要,而每个客户端的其他1000行包含光数据,例如主要是数值,那么您可以创建2个表。
此外,如果您共享样本数据,那么社区可以更好地帮助您。由于可以有多种选择,一种情况在一种情况下效果最好,另一种在另一种情况下效果最佳。