现需要建一个实时性要求教高的系统,一个100万左右的大表和两张小表(千条记录)关联查询数据,表的记录长度都不大,高峰段1秒中200个并发查询,需要每个查询能够在500ms内响应,查询结果为一条或几条记录。
在HP DL580G2(2*3.0GHz CPU,8G 内存)的服务器上搭建9i的系统有没有可能获得这样的性能?
可以采用大表分区,建索引等常规优化方式。如果不能,是不是只能写代码将数据LOAD到内存检索啊?请高手赐教,谢谢!
在HP DL580G2(2*3.0GHz CPU,8G 内存)的服务器上搭建9i的系统有没有可能获得这样的性能?
可以采用大表分区,建索引等常规优化方式。如果不能,是不是只能写代码将数据LOAD到内存检索啊?请高手赐教,谢谢!
现在主要是要知道有没有人用ORACLE做过类似的,或者实时性要求更高的系统?我担心目前的硬件性能根本无法达到这样的要求!
临时表应该可以缓冲对主表的读取压力吧
---------------------------------------
我从没做过在内存里读取整张表 >_<