数据库 · AZ-305
数据库分区倾斜模拟
生成原创合成记录,同时显示常量键与分散键的实际桶计数。
运行本地实验
关键结果
| 指标 | 值 | 单位 |
|---|---|---|
| 常量键最大桶占比 | 100% | |
| 分散键最大桶占比 | 20% |
玩具哈希桶计数
| 指标 | 值 | 单位 |
|---|---|---|
| b1 | 常量键计数: 0; 分散键计数: 24 | rows |
| b2 | 常量键计数: 120; 分散键计数: 16 | rows |
| b3 | 常量键计数: 0; 分散键计数: 18 | rows |
| b4 | 常量键计数: 0; 分散键计数: 20 | rows |
| b5 | 常量键计数: 0; 分散键计数: 24 | rows |
| b6 | 常量键计数: 0; 分散键计数: 18 | rows |
- 这个确定性玩具哈希不代表 Cosmos DB 物理放置、延迟或 RU 成本。
实验步骤
- 选择整数记录数和桶数。
- 比较常量键与分散键每个桶的计数和最大占比。
- 把结果与查询模式、跨分区读取和事务边界一起评审。
来源、公式与限制
原创确定性玩具哈希与合成记录;比较常量键与分散键的每桶计数和最大桶占比。
不使用 Cosmos DB 物理分区、RU、延迟或真实租户数据;只用于解释倾斜。
玩具哈希不代表 Cosmos DB 放置、延迟、RU 成本或分区键最佳实践的完整答案。