Class: Google::Cloud::Spanner::V1::ResultSetStats

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/spanner/v1/result_set.rb

Overview

Additional statistics about a ResultSet or PartialResultSet.

Instance Attribute Summary collapse

Instance Attribute Details

#query_plan::Google::Cloud::Spanner::V1::QueryPlan

Returns QueryPlan for the query associated with this result.

Returns:



213
214
215
216
# File 'proto_docs/google/spanner/v1/result_set.rb', line 213

class ResultSetStats
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#query_stats::Google::Protobuf::Struct

Returns Aggregated statistics from the execution of the query. Only present when the query is profiled. For example, a query could return the statistics as follows:

{
  "rows_returned": "3",
  "elapsed_time": "1.22 secs",
  "cpu_time": "1.19 secs"
}.

Returns:

  • (::Google::Protobuf::Struct)

    Aggregated statistics from the execution of the query. Only present when the query is profiled. For example, a query could return the statistics as follows:

    {
      "rows_returned": "3",
      "elapsed_time": "1.22 secs",
      "cpu_time": "1.19 secs"
    }
    


213
214
215
216
# File 'proto_docs/google/spanner/v1/result_set.rb', line 213

class ResultSetStats
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#row_count_exact::Integer

Returns Standard DML returns an exact count of rows that were modified.

Returns:

  • (::Integer)

    Standard DML returns an exact count of rows that were modified.



213
214
215
216
# File 'proto_docs/google/spanner/v1/result_set.rb', line 213

class ResultSetStats
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#row_count_lower_bound::Integer

Partitioned DML does not offer exactly-once semantics, so it returns a lower bound of the rows modified.

Returns:

  • (::Integer)

    Partitioned DML does not offer exactly-once semantics, so it returns a lower bound of the rows modified.



213
214
215
216
# File 'proto_docs/google/spanner/v1/result_set.rb', line 213

class ResultSetStats
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end