public class NetricsTableStats
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
NetricsTableStats() |
NetricsTableStats(NetricsLpar lpar,
java.lang.String s) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getCharMaps()
Return the name of the character map for each field of the table.
|
java.lang.String |
getCheckpointStatus()
Return the status of any checkpoint for this table.
|
java.lang.String[] |
getChildTables()
Get the child tables of this table.
|
int[] |
getFieldBytes() |
int[] |
getFieldChars() |
java.lang.String[] |
getFieldNames()
Return the names of the fields of the table.
|
int[] |
getFieldTypes()
Return the types of the fields of the table.
|
int[] |
getGpuDevices()
If the table is GIP-indexed and GPU-acceleration is enabled, returns the
id's of the harnessed GPU devices.
|
int |
getHeaderBytes()
Return the total size of the overhead for a table (in kbytes).
|
int |
getIdxBytes()
Return the total size of the indexing information for the table (in kbytes).
|
int |
getIdxGpuBytes() |
boolean |
getIsChild()
Returns true if the table is child table
|
boolean |
getIsGpuIndexed() |
boolean |
getIsParent()
Returns true if the table is a parent table
|
int |
getKeyTreeBytes()
Return the total size of the tree structure which holds the record
keys for the table (in kbytes).
|
java.lang.String |
getLayout()
The layout to which the object belongs.
|
java.lang.String |
getName()
Return the name of the table.
|
int |
getNumRecs()
Return the number of records currently in the table.
|
java.lang.String |
getParentTableName()
If the table is child table, returns the name of the parent table.
|
int |
getPhoneticGipBytes()
Return the total size of the indexing information for the table
for the "phoneticized records" (in kbytes).
|
int |
getProcBytes()
Return the total memory used by the process (in kbytes).
|
int[] |
getPsiEncodingDensities()
If the table is PSI-indexed, returns the suffix densities
of the PSI encodings.
|
int |
getRecFieldBytes()
Return the total size of the overhead for storing the field structure
of the table (in kbytes).
|
java.lang.String |
getTblInfo()
Return the table info field for this table.
|
int |
getTotalBytes()
Return the total size of the table, all structures included (in kbytes).
|
int |
getTranId()
Returns the full ID of the transaction that owns or claim this item.
|
int |
getTranState()
Returns the transaction state for this object.
|
boolean |
isDirty()
Returns true if this item is dirty.
|
boolean |
isGipFiltered()
Return whether or not the GIP filter is turned on for the table.
|
boolean |
isGpuEnabled()
Return whether or not GPU-accelerated indexing is turned on for the table.
|
boolean |
isHeld()
Returns true if this object is held by an open transaction.
|
boolean |
isPhonetic()
Return whether phonetics is turned on for the table.
|
boolean |
isPsiFiltered()
Return whether or not the PSI filter is turned on for the table.
|
boolean |
isSortFiltered()
Return whether or not the SORT filter is turned on for the table.
|
boolean |
isUpdated()
Returns true if this item is updated by an open transaction.
|
java.lang.String |
toString() |
public NetricsTableStats(NetricsLpar lpar, java.lang.String s)
public NetricsTableStats()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
public java.lang.String getTblInfo()
public java.lang.String[] getFieldNames()
public java.lang.String[] getCharMaps()
public int[] getFieldTypes()
public int getNumRecs()
public int getKeyTreeBytes()
public int getRecFieldBytes()
public int getHeaderBytes()
public int[] getFieldBytes()
public int[] getFieldChars()
public boolean isGipFiltered()
public boolean isGpuEnabled()
public int[] getGpuDevices()
NetricsServerInterface.server_info()public boolean isSortFiltered()
public boolean isPsiFiltered()
public int getIdxBytes()
public int getIdxGpuBytes()
public boolean isPhonetic()
public int getPhoneticGipBytes()
public int getTotalBytes()
public int getProcBytes()
public boolean getIsParent()
public boolean getIsChild()
public java.lang.String getParentTableName()
public int[] getPsiEncodingDensities()
public java.lang.String[] getChildTables()
public boolean getIsGpuIndexed()
public int getTranState()
getTranState in interface NetricsCommonStatspublic boolean isDirty()
isDirty in interface NetricsCommonStatspublic boolean isUpdated()
isUpdated in interface NetricsCommonStatspublic boolean isHeld()
isHeld in interface NetricsCommonStatspublic int getTranId()
getTranId in interface NetricsCommonStatspublic java.lang.String getLayout()
getLayout in interface NetricsCommonStatspublic java.lang.String getCheckpointStatus()