小弟接触了一个大的项目,j2ee的,现在程序写好了但是数据量成问题了。每天的记录在2百万条左右,索引已经不管事了。有人提出办法:1. 分区。 2 数据冗余请问什么叫分区 Oracle9中如何分配和设置分区2,数据冗余,如何设置配置数据冗余?谢谢coolpays 谢谢你,服务器是 惠普的,16个CPU
我来说下: oracle的数据分区主要是1.当表和索引变得非常大时,分区可以是数据分为更小、更容易管理的部分。2、如果具有多个CPU的系统中存在一个大型表,则对该表进行分区可以通过并行操作获得更好的性能。适用于包含大数据量的表转到分区表中的一个分区的操作。是大量数据转到分区表中的一个分区的操作,这样就不会涉及split操作,只需要修改数据字典,效率自然会很高。关于数据冗余数据冗余技术是使用一组或多组附加驱动器存储数据的副本,这就叫数据冗余技术。比如镜像就是一种数据冗余技术。一般式采取数据复制来解决问题。这个数据冗余至于怎么设置,这个我也只停留在理论上。实话实说啊。知道就这些。希望对你有帮助。 我觉得你的问题。一天几百万条的数据。采用分区更有效过。而且相当明显。