我有azure表架构,其中包含有关汽车的数据,如VRN(车辆登记号码)等。汽车可能还有多个实体(更少)。所以我没有将VRN作为分区键。
现在,我最常查询的搜索是"通过VRN"获取实体。这正在影响基于VRN查询数据的主要性能问题,因为数据实体在表中增长了大约一百多万。
答案 0 :(得分:2)
在没有PartitionKey和RowKey的情况下进行查询会导致整个表扫描,这在设计上会产生糟糕的性能。有关如何根据查询方案设计表格,请参阅Azure Storage Table Design Guide。