在 TDSQL Boundless 分布式数据库中,读取性能可能会受到数据分片和查询方式的影响。以下是两种常见的情况:
带分区键的查询:如果查询中包含了分区键,TDSQL Boundless 能够直接将查询路由到包含该分区键的具体数据分片上。这种方式非常高效,因为它避免了不必要的数据遍历,直接定位到了正确的数据节点。
不带分区键的查询:当查询没有指定分区键时,TDSQL Boundless 需要通过二级索引来确定数据的位置。这种情况下,系统会在包含该表数据的节点上进行遍历查询,这可能会导致性能上的轻微下降,因为需要检查更多的数据。