我写了一个从网络上实时抓数据的程序,需要把某网站每秒钟都在更新的交易记录抓取并存放到数据库中. 数据库结构很简单,就两张表. 每条数据也很简单就5个字段.总共的记录数大概1个月有500万条左右.我之前有点脑残图方便就随便把它存放在access里了..现在需要分析数据的时候才遇到了问题...扫描45万条记录一次花掉了40分钟.... 我需要用一些数据挖掘算法对数据库做很多试验分析,所以需要数据库在处理速度上有比较高的效率. 请问各位高手对于这个级别的问题需要选择哪种数据库阿? 目前的选择有oracle 和 mysql. 我其中的一个程序运行环境将会是unix solaris + mysql下的.