public abstract static class TopSQLAgentGrpc.TopSQLAgentImplBase extends Object implements org.tikv.shade.io.grpc.BindableService
TopSQLAgent is the persistent agent service for TopSQL records
| 构造器和说明 |
|---|
TopSQLAgentImplBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.tikv.shade.io.grpc.ServerServiceDefinition |
bindService() |
org.tikv.shade.io.grpc.stub.StreamObserver<PlanMeta> |
reportPlanMeta(org.tikv.shade.io.grpc.stub.StreamObserver<EmptyResponse> responseObserver)
ReportPlanMeta reports plan meta to the agent.
|
org.tikv.shade.io.grpc.stub.StreamObserver<SQLMeta> |
reportSQLMeta(org.tikv.shade.io.grpc.stub.StreamObserver<EmptyResponse> responseObserver)
ReportSQLMeta reports SQL meta to the agent.
|
org.tikv.shade.io.grpc.stub.StreamObserver<TopSQLRecord> |
reportTopSQLRecords(org.tikv.shade.io.grpc.stub.StreamObserver<EmptyResponse> responseObserver)
ReportTopSQLRecords is called periodically (e.g. per minute) to save the in-memory TopSQL records
|
public org.tikv.shade.io.grpc.stub.StreamObserver<TopSQLRecord> reportTopSQLRecords(org.tikv.shade.io.grpc.stub.StreamObserver<EmptyResponse> responseObserver)
ReportTopSQLRecords is called periodically (e.g. per minute) to save the in-memory TopSQL records
public org.tikv.shade.io.grpc.stub.StreamObserver<SQLMeta> reportSQLMeta(org.tikv.shade.io.grpc.stub.StreamObserver<EmptyResponse> responseObserver)
ReportSQLMeta reports SQL meta to the agent. The agent should ensure that the SQL meta exists before sending the SQL CPU time records to the remote database.
public org.tikv.shade.io.grpc.stub.StreamObserver<PlanMeta> reportPlanMeta(org.tikv.shade.io.grpc.stub.StreamObserver<EmptyResponse> responseObserver)
ReportPlanMeta reports plan meta to the agent. The agent should deal with plan meta similarly to SQL meta.
public final org.tikv.shade.io.grpc.ServerServiceDefinition bindService()
bindService 在接口中 org.tikv.shade.io.grpc.BindableServiceCopyright © 2023 PingCAP. All rights reserved.