在 VoltDB 下不要
http://community.voltdb.com/DosAndDonts
他们说
不要创建返回大量数据的查询(例如没有约束的 SELECT * FROM FOO),尤其是对于多分区事务。保守存储过程返回的数据。
这是我拥有的用例之一。存储过程的某些方面是否使它们不适合这种类型的查询,或者它是否特定于 VoltDB?在这种情况下,性能会下降到比 Postgres 等传统 RDBMS 更差的水平吗?
编辑:我的查询不是一个 select * from foo 但我需要选择某些日期范围之间的所有金融交易,这可能超过 1 亿行