Consulte les informations relatives aux diagnostics de partition.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
adb:DescribeTablePartitionDiagnose |
get |
DBCluster
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DBClusterId |
string |
Oui |
L'identifiant du cluster. |
am-bp1xxxxxxxx47 |
| PageSize |
integer |
Non |
Le nombre d'entrées par page. Valeurs valides :
Valeur par défaut : 30. |
30 |
| PageNumber |
integer |
Non |
Le numéro de page. La numérotation des pages commence à 1. Valeur par défaut : 1. |
1 |
| Order |
string |
Non |
L'ordre de tri des résultats de la requête. Spécifiez la valeur du paramètre au format de chaîne JSON. Exemple :
Remarque
Si vous ne spécifiez pas ce paramètre, les résultats de la requête sont triés par ordre décroissant selon le champ TotalSize. |
[{\"Field\":\"TotalSize\",\"Type\":\"Desc\"}] |
| RegionId |
string |
Non |
L'identifiant de la région. |
cn-hangzhou |
| Lang |
string |
Non |
La langue du contenu de la requête et de la réponse. Valeur par défaut : zh. Valeurs valides :
|
zh |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| TotalCount |
integer |
Le nombre total d'entrées. |
1 |
| RequestId |
string |
L'identifiant de la requête. |
1AD222E9-E606-4A42-BF6D-8A4442913CEF |
| PageSize |
integer |
Le nombre d'entrées retournées par page. |
30 |
| PageNumber |
integer |
Le numéro de la page retournée. |
1 |
| DBClusterId |
string |
L'identifiant du cluster. |
am-bp1xxxxxxxx47 |
| SuggestMaxRecordsPerPartition |
integer |
Le nombre maximal recommandé de lignes dans chaque partition de liste. |
640000000 |
| SuggestMinRecordsPerPartition |
integer |
Le nombre minimal recommandé de lignes dans chaque partition de liste. |
64000000 |
| Items |
array<object> |
Les statistiques de table. |
|
|
object |
|||
| TableName |
string |
Le nom de la table. |
test_table |
| PartitionDetail |
string |
Les informations sur les partitions inappropriées. |
202005,202006 |
| SchemaName |
string |
Le nom de la base de données. |
test_db |
| PartitionNumber |
integer |
Le nombre de partitions. |
2 |
| SpaceRatio |
number |
Le pourcentage de stockage de la table. Unité : %. Remarque
Formule : Pourcentage de stockage de la table = Taille totale des données d'une table / Taille totale des données du cluster × 100 %. |
66.23 |
| TotalSize |
integer |
La taille totale des données de la table. Unité : octets. |
42949672960 |
| DetectionItems |
array<object> |
Les éléments de détection interrogés et les résultats de détection. |
|
|
object |
|||
| Name |
string |
Le nom de l'élément de détection. |
Diagnostic de champ de partition inapproprié |
| Message |
string |
Le résultat de la détection. |
Un total de 10 tables présentent un champ de partition inapproprié |
| Status |
string |
Le niveau de gravité du résultat de la détection. Valeurs valides :
|
WARNING |
Exemples
JSON format
{
"TotalCount": 1,
"RequestId": "1AD222E9-E606-4A42-BF6D-8A4442913CEF",
"PageSize": 123,
"PageNumber": 34,
"DBClusterId": "rm-uf6wjk5xxxxxxxxxx",
"SuggestMaxRecordsPerPartition": 640000000,
"SuggestMinRecordsPerPartition": 64000000,
"Items": [
{
"TableName": "user",
"PartitionDetail": "[20210110, 20210113,20210123]",
"SchemaName": "test_db",
"PartitionNumber": 34,
"SpaceRatio": 66.23,
"TotalSize": 42949672960
}
],
"DetectionItems": [
{
"Name": "Table partition rationality check",
"Message": "A total of 10 tables have an improper partition field.",
"Status": "WARNING"
}
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.