MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mysql.cluster.crund.NdbjLoad Class Reference
Inheritance diagram for com.mysql.cluster.crund.NdbjLoad:
Collaboration diagram for com.mysql.cluster.crund.NdbjLoad:

Classes

class  Model

Static Public Member Functions

static void main (String[] args)

Protected Member Functions

void initProperties ()
void initLoad () throws Exception
void closeLoad () throws Exception
void initOperations () throws NdbApiException
void closeOperations ()
void beginTransaction () throws NdbApiException
void executeOperations () throws NdbApiException
void commitTransaction () throws NdbApiException
void rollbackTransaction () throws NdbApiException
void closeTransaction ()
void fetchCommonAttributes (NdbOperation op) throws NdbApiException
int getCommonAttributes (NdbResultSet rs) throws NdbApiException
void ins (NdbTable table, int from, int to, boolean setAttrs, boolean batch) throws NdbApiException
void delByPK (NdbTable table, int from, int to, boolean batch) throws NdbApiException
int delByScan (NdbTable table) throws NdbApiException
void setByPK (NdbTable table, int from, int to, boolean batch) throws NdbApiException
void testBrokenGetValueByIndex () throws NdbApiException
void getByPK (NdbTable table, int from, int to, boolean batch) throws NdbApiException
void setVarbinary (NdbTable table, int from, int to, boolean batch, byte[] bytes) throws NdbApiException
void setVarchar (NdbTable table, int from, int to, boolean batch, String string) throws NdbApiException
void getVarbinary (NdbTable table, int from, int to, boolean batch, byte[] bytes) throws NdbApiException
void getVarchar (NdbTable table, int from, int to, boolean batch, String string) throws NdbApiException
void setB0ToA (int nOps, boolean batch) throws NdbApiException
void nullB0ToA (int nOps, boolean batch) throws NdbApiException
void navB0ToA (int nOps, boolean batch) throws NdbApiException
void navB0ToAalt (int nOps, boolean batch) throws NdbApiException
void navAToB0 (int nOps, boolean forceSend) throws NdbApiException
void navAToB0alt (int nOps, boolean forceSend) throws NdbApiException
void initConnection () throws NdbApiException
void closeConnection ()
void clearData () throws NdbApiException
- Protected Member Functions inherited from com.mysql.cluster.crund.NdbBase
void clearPersistenceContext () throws Exception
void printProperties ()
- Protected Member Functions inherited from com.mysql.cluster.crund.CrundDriver
void init () throws Exception
void close () throws Exception
void runTests () throws Exception
void runLoads () throws Exception
void runLoad () throws Exception
void runSeries (int nOps) throws Exception
void runLoad (int nOps) throws Exception
void runSequence (int nOps) throws Exception
void runOperation (Op op, int nOps) throws Exception
void appendError (String where)
void reportErrors ()
final void verify (String where, int exp, int act)
void initConnections () throws Exception
void closeConnections () throws Exception
- Protected Member Functions inherited from com.mysql.cluster.crund.Driver
boolean parseBoolean (String k, boolean vdefault)
int parseInt (String k, int vdefault)
void writeProperties (String fileName)
void clearLogBuffers ()
void writeLogBuffers (String descr)
void begin (String name)
void finish (String name)

Static Protected Member Functions

static String toStr (NdbError e)

Protected Attributes

NdbClusterConnection mgmd
Ndb ndb
Model model
NdbTransaction tx
- Protected Attributes inherited from com.mysql.cluster.crund.NdbBase
String mgmdConnect
String catalog
String schema
- Protected Attributes inherited from com.mysql.cluster.crund.CrundDriver
final EnumSet< XMode > xMode = EnumSet.noneOf(XMode.class)
boolean renewConnection
boolean renewOperations
boolean logSumOfOps
boolean allowExtendedPC
int nOpsStart
int nOpsEnd
int nOpsScale
int maxVarbinaryBytes
int maxVarcharChars
int maxBlobBytes
int maxTextChars
final Set< Stringexclude = new HashSet<String>()
final Set< Stringinclude = new HashSet<String>()
String operationName
StringBuilder errorBuffer
boolean failOnError
final List< Opops = new ArrayList<Op>()
- Protected Attributes inherited from com.mysql.cluster.crund.Driver
final Properties props = new Properties()
boolean logRealTime
boolean logMemUsage
boolean includeFullGC
int nRuns
PrintWriter log
String descr = ""
boolean logHeader
StringBuilder header
StringBuilder rtimes
StringBuilder musage
long t0 = 0
long m0 = 0

Additional Inherited Members

- Public Member Functions inherited from com.mysql.cluster.crund.Driver
 Driver ()
void run ()
- Static Protected Attributes inherited from com.mysql.cluster.crund.CrundDriver
static final String string1 = myString(1)
static final String string2 = myString(2)
static final String string3 = myString(3)
static final String string4 = myString(4)
static final String string5 = myString(5)
static final String string6 = myString(6)
static final String string7 = myString(7)
static final byte[] bytes1 = myBytes(string1)
static final byte[] bytes2 = myBytes(string2)
static final byte[] bytes3 = myBytes(string3)
static final byte[] bytes4 = myBytes(string4)
static final byte[] bytes5 = myBytes(string5)
static final byte[] bytes6 = myBytes(string6)
static final byte[] bytes7 = myBytes(string7)
static final String[] strings = { string1, string2, string3, string4, string5, string6, string7 }
static final byte[][] bytes = { bytes1, bytes2, bytes3, bytes4, bytes5, bytes6, bytes7 }

Detailed Description

THE CRUND benchmark implementation against NDB/J aka NDB-Bindings.

Definition at line 49 of file NdbjLoad.java.


The documentation for this class was generated from the following file: