我想开发用于股票交易数据分析的RDBMS。我目前选择MySQL作为我的数据库管理器。我有一个主表,其中存储了股票代号和一些相关数据的列表。我们大约有600个符号,每个符号都有一个唯一的ID。
每个符号实际上是一个时间序列,即每天有一行包含多个字段。假设每个符号都有4,000个先前的数据,并且每天添加一行。
设计辅助表有两种方法:
1-每个符号一个数据表,即600个表。 2-一张数据表用于整个数据。
在第二种方法中,我们必须从主表中选择一个符号,然后从第二个表中查询其唯一ID。考虑整个表的大小约为600 * 4000 * 25 = 60,000,000个单元格。
哪种方法更有效?