我认为您正在考虑一个潜在的问题。如您所说,表的大小很少会超过一百万条记录,这并不足以使其视为大表。在我的应用程序中,我们有比这大得多的表,但是随着时间的推移仍然可以很好地工作。另外,正如您所说的那样,数据主要是每天进行分类的,因此从理论上讲,按日期对表进行分区是有意义的。它应该在某种程度上提高性能。但是,这也会导致大量分区,从维护的角度来看也可能适得其反。
此外,审核您的记录将有助于您的事业。我首先希望您从普通表开始,而各种查询的开始和观察者性能都没有任何分区。如果您认为性能落后,那么可以继续进行分区,直到观察为止。