有问题。更好有更多的分贝或更多的表?
我的问题之前,我想添加标签像DB-优化,但标签不存在。
我实际上有很多表的我的分贝,即时通讯编写一个程序,对企业解决方案做一些工作,我有一个可以被程序员看到的“alpha”系统,程序员看到的“beta”系统和一些用户和生产系统。现在
,我已经得到了很多表的(不是全部),如那些:
- 表
- Table_beta
- Table_alpha
我知道我可以代替把所有的beta和alpha表格在他们自己的数据库(我可以创建一个我需要的),并改变所有关系需求。
我已经知道在单表的大小MySQL数据库的限制,并最终对数据库文件本身(如果不分裂)。我也知道把它们分开可以帮助一点操作的表现。
您认为如何?哪种解决方案更好?实际的一个或数据库分离一个?
至于一些参考的应用程序是一个网络游戏,将存储,让我们从120MB说为200MB的游戏系统和近5MB最低为每个玩家。
在此先感谢您的答复。
我没有使用复制系统,我允许编辑在alpha系统上创建编辑线,之后该线进入beta版,经过批准(并经过测试)后将返回到生产系统。每个系统得到它的配置和数据库自动操作将只在系统处于状态“维护”时完成 –
这只是为了没有重复的系统并使用较小的资源可能,我试图在创建它之前这样想。 –