public sealed class InefficientQueryInfo : IMessage<InefficientQueryInfo>, IEquatable<InefficientQueryInfo>, IDeepCloneable<InefficientQueryInfo>, IBufferMessage, IMessageReference documentation and code samples for the Database Center v1beta API class InefficientQueryInfo.
Metadata about inefficient query signal info for a database resource.
Implements
IMessageInefficientQueryInfo, IEquatableInefficientQueryInfo, IDeepCloneableInefficientQueryInfo, IBufferMessage, IMessageNamespace
Google.Cloud.DatabaseCenter.V1BetaAssembly
Google.Cloud.DatabaseCenter.V1Beta.dll
Constructors
InefficientQueryInfo()
public InefficientQueryInfo()InefficientQueryInfo(InefficientQueryInfo)
public InefficientQueryInfo(InefficientQueryInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
InefficientQueryInfo |
Properties
Database
public string Database { get; set; }Name of the database where index is required. For example, "db1", which is the name of the database present in the instance.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ImpactedQueriesCount
public long ImpactedQueriesCount { get; set; }Count of queries to be impacted if index is applied
| Property Value | |
|---|---|
| Type | Description |
long |
|
SqlIndexStatement
public string SqlIndexStatement { get; set; }SQL statement of the index. Based on the ddl type, this will be either CREATE INDEX or DROP INDEX.
| Property Value | |
|---|---|
| Type | Description |
string |
|
StorageCostBytes
public long StorageCostBytes { get; set; }Cost of additional disk usage in bytes
| Property Value | |
|---|---|
| Type | Description |
long |
|
Table
public string Table { get; set; }Name of the table where index is required
| Property Value | |
|---|---|
| Type | Description |
string |
|