所以这是交易。我设计为存储每日股票报价数据的模式。我有两个表(除其他外)“todayData”和“historicalData”具有相同的结构。这两个表都有 innodb 引擎作为它们的存储引擎。两个表之间没有外键,是独立的。
如果我需要查看今天的数据,我查询今天的表,如果我需要生成报告或趋势分析等,我依赖于历史表。在午夜,今天的数据将移至历史表。
历史问题将在几周内变得庞大(> 10 GB 并且还在增加),不用说从单个表中提供这些数据是不明智的。
我应该怎么做才能确保生成的历史报告将快速且响应迅速。
人们建议进行分区等,但我想知道还有其他方法可以做到这一点吗?
谢谢
博