我正在为一些客户创建一个平台。每个客户需要有联系人并按组,类别(取决于组)和子类别(取决于类别)进行管理。如何优化我的数据库?
该数据库将会非常大,我害怕的表现。我想优化数据库;现在,我有以下选择:
- 管理多个表只有一个数据库(正如我们现在所管理)
- 为每个客户端创建一个数据库(每个数据库都会有相同的多个表的选项1)
- 管理多个XML文件(如选项2,每个客户都会有一个目录中的XML联系人,团体另一个XML文件,另一个用于类别,依此类推)
至极是性能最好的选择和数据管理(CRUD,创建,读取,更新,删除)?
谢谢!
不要做#3。使用适当的数据库。 – JoshD 2010-10-22 19:29:49