GetFullRequestSampleByInstanceId işlemini çağırarak SQL kimliğine göre bir veritabanı örneğinin SQL Explorer sonuçlarından SQL örnek verilerini sorgular. En fazla 20 örnek kayıt döndürülür.
Operation description
SQL Explorer özelliği, SQL sağlığını teşhis etmenize ve performans sorunlarını gidermenize olanak tanır. Ayrıntılar için SQL Explorer sayfasına bakın.
Desteklenen veritabanı motorları hakkında bilgi için SQL Explorer sayfasına bakın.
DAS'ı çağırmak için bir SDK kullandığınızda, bölgeyi cn-shanghai olarak ayarlayın.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:GetFullRequestSampleByInstanceId |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
Örnek kimliği. |
rm-2ze8g2am97624**** |
| SqlId |
string |
Yes |
SQL kimliği. |
651b56fe9418d48edb8fdf0980ec**** |
| Start |
integer |
Yes |
Sorgulanacak zaman aralığının başlangıcı. Milisaniye cinsinden bir UNIX zaman damgası belirtin. Not
Başlangıç zamanı, veritabanı örneğine ait SQL Explorer'ın depolama süresi içinde olmalı ve mevcut zamandan 90 gün öncesinden daha erken olmamalıdır. |
1660097421000 |
| End |
integer |
Yes |
Sorgulanacak zaman aralığının sonu. Milisaniye cinsinden bir UNIX zaman damgası belirtin. Not
Bitiş zamanı başlangıç zamanından sonra olmalı ve başlangıç zamanı ile bitiş zamanı arasındaki aralık 1 saatten az olmamalıdır. |
1660104621000 |
| Role |
string |
No |
PolarDB-X 2.0 veritabanı örneğinin düğüm bilgileri.
|
polarx_cn |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
integer |
Yanıt durum kodu. |
200 |
| Data |
array<object> |
Döndürülen veriler. |
|
|
object |
|||
| Database |
string |
Veritabanı adı. |
dbtest |
| Frows |
integer |
PolarDB-X 2.0 işlem düğümü (CN) tarafından getirilen satır sayısı. |
0 |
| LockWaitTime |
number |
Kilit bekleme süresi. Birim: saniye. |
0.0137 |
| LogicalRead |
number |
Mantıksal okuma sayısı. |
165848 |
| OriginHost |
string |
Erişim kaynağı. |
172.17.XX.XX |
| PhysicalAsyncRead |
number |
Fiziksel eşzamansız okuma sayısı. |
0 |
| PhysicalSyncRead |
number |
Fiziksel eşzamanlı okuma sayısı. |
0 |
| Rows |
integer |
PolarDB-X 2.0 işlem düğümü (CN) tarafından güncellenen veya döndürülen satır sayısı. |
0 |
| RowsExamined |
integer |
İncelenen toplam satır sayısı. Not
Şu anda bu alanı aşağıdaki veritabanları desteklemektedir: ApsaraDB RDS for MySQL, ApsaraDB RDS for PostgreSQL ve PolarDB for MySQL. |
2048576 |
| RowsReturned |
integer |
Döndürülen satır sayısı. |
14 |
| Rt |
number |
Çalıştırma süresi. Birim: saniye. |
0.409789 |
| ScanRows |
integer |
Taranan satır sayısı. |
0 |
| Scnt |
integer |
PolarDB-X 2.0 işlem düğümünden (CN) gelen DN isteklerinin sayısı. |
0 |
| Sql |
string |
SQL örneği. |
select * from testdb01 where **** |
| SqlId |
string |
SQL kimliği. |
651b56fe9418d48edb8fdf0980ec**** |
| SqlType |
string |
SQL ifadesinin türü. Geçerli değerler: SELECT, INSERT, UPDATE, DELETE, LOGIN, LOGOUT, MERGE, ALTER, CREATEINDEX, DROPINDEX, CREATE, DROP, SET, DESC, REPLACE, CALL, BEGIN, DESCRIBE, ROLLBACK, FLUSH, USE, SHOW, START, COMMIT ve RENAME. |
SELECT |
| Timestamp |
integer |
SQL ifadesinin çalıştırıldığı zaman. Değer, milisaniye cinsinden bir UNIX zaman damgasıdır. |
1660100753556 |
| UpdateRows |
integer |
Güncellenen satır sayısı. |
0 |
| User |
string |
SQL ifadesini çalıştıran kullanıcı adı. |
testuser |
| Message |
string |
Döndürülen ileti. Not
İstek başarılı olursa Successful döndürülür. İstek başarısız olursa, hata kodu gibi bilgiler içeren bir hata iletisi döndürülür. |
Successful |
| RequestId |
string |
İstek kimliği. |
0A74B755-98B7-59DB-8724-1321B394**** |
| Success |
boolean |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:
|
true |
Examples
Success response
JSON format
{
"Code": 200,
"Data": [
{
"Database": "dbtest",
"Frows": 0,
"LockWaitTime": 0.0137,
"LogicalRead": 165848,
"OriginHost": "172.17.XX.XX",
"PhysicalAsyncRead": 0,
"PhysicalSyncRead": 0,
"Rows": 0,
"RowsExamined": 2048576,
"RowsReturned": 14,
"Rt": 0.409789,
"ScanRows": 0,
"Scnt": 0,
"Sql": "select * from testdb01 where ****",
"SqlId": "651b56fe9418d48edb8fdf0980ec****",
"SqlType": "SELECT",
"Timestamp": 1660100753556,
"UpdateRows": 0,
"User": "testuser"
}
],
"Message": "Successful",
"RequestId": "0A74B755-98B7-59DB-8724-1321B394****",
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.