Yes. PolarDB-X 1.0 recommends keeping each physical table shard under 5 million data records.
Avoid setting the shard count higher than necessary. Each additional shard increases cross-shard query overhead and operational complexity.
For detailed guidance on projecting data growth and choosing shard counts, see Select the number of shards.