或者还有一个考虑,建立跟现在数据库结构相同的备份表,
将历史数据全部转移到其中去,平常使用的数据表只保留最近一年或者两年的数据,
这样应该可以提高一些效率.我们在项目中也这样做的.
麻烦一点的是如果想要好用,程序设计上可以实现对用户透明,但这样
程序比较难写.
soul,能不能把你的数据库最新设计拿出来大家看看,也许大家能够
提一些优化意见.另外,我不知道sql server(大富翁是用的这个吗?)
的索引性能如何,但在oracle中110万条数据如果合理的使用索引和
分区,性能上不会有太大的瓶颈,也许合理的建立索引也是一个解决问题的
途径.
我没有太多的时间参与大富翁的公益事业,如编写程序等,一直深为惭愧,
但我从大富翁得到了很多,因此也很愿意能够帮上一些忙作为回报,
soul,请跟我联系.