我想知道其他DBMS是否更适合处理大表格。我主要考虑以下几个系统:SQL Server 2008、MySQL和PostgreSQL 9.0。
或者,如上面提到的问题所暗示的那样,表格大小和性能主要受索引和缓存的影响?
此外,更高的规范化会提高性能还是阻碍性能?
编辑:
下面的评论之一称我过于含糊。我有超过2000万行数据(20年的股票数据和2年的期权数据),我正试图找出如何将性能提高一个数量级。我只关心读取/计算性能;我不关心写入性能。唯一的写入是在数据刷新期间进行的,而这些是批量复制。
我已经有了一些索引,但希望我做错了什么,因为我需要大大加快速度。我需要开始查看我的查询。
之前提供的评论和答案已经帮助我了解如何开始对我的数据库进行分析。作为一名程序员,而不是DBA(因此Marco的书籍推荐非常合适),我没有太多的数据库经验,也从未对数据库进行过分析。我将尝试这些建议,并在必要时进行报告。谢谢!