public class DBInterfaceMariaDB extends DBInterfaceMySQL
DBInterfaceMySQL.TableStatistics
Database.ExecuteQueryThread, Database.Modifications, Database.QueryCacheExecutor
_rcsid, analyzeThresholds, cacheKey, commitThreshold, currentAnalyzeStatistics, lockManager, mysqlClientProperty, mysqlServerProperty, serializableDepth, statsAnalyzePrefix, statslockAnalyzePrefix, tablesToAnalyze
_TRANSACTION_, cacheManager, commitDone, connection, context, databaseName, debug, delayedTransactionDepth, doRollback, jdbcDriverClass, jdbcUrl, maxDBConnections, maxQueryTime, modificationsSet, password, random, th, userName
TRANSACTION_ENCLOSING, TRANSACTION_READCOMMITTED, TRANSACTION_REPEATABLEREAD, TRANSACTION_SERIALIZED
Constructor and Description |
---|
DBInterfaceMariaDB(IThreadContext tc,
String databaseName,
String userName,
String password) |
Modifier and Type | Method and Description |
---|---|
protected String |
getJdbcDriverClass() |
addIndex, addTableIndex, analyzeTable, analyzeTableInternal, appendDescription, beginTransaction, beginTransaction, closeDatabase, commitCurrentTransaction, constructCountClause, constructDistinctOnClause, constructDoubleCastClause, constructIndexHintClause, constructOffsetLimitClause, constructRegexpClause, constructSubstringClause, createUserAndDatabase, dropUserAndDatabase, endTransaction, getActualTransactionType, getAllTables, getDatabaseCacheKey, getMaxInClause, getMaxOrClause, getTableIndexes, getTableSchema, getWindowedReportMaxRows, interruptCleanup, mapLookupName, mapType, noteModificationsNoTransactions, openDatabase, performAddIndex, performAlter, performCreate, performDelete, performDrop, performInsert, performModification, performQuery, performQuery, performQuery, performRemoveIndex, performUpdate, readDatum, reindexTable, reinterpretException, rollbackCurrentTransaction, signalRollback, startATransaction, writeDatum
buildConjunctionClause, cleanupParameters, constructIndexOrderByClause, constructOffsetLimitClause, execute, executeQuery, executeUncachedQuery, executeViaThread, explainQuery, findColumn, findConjunctionClauseMax, getBLOB, getCurrentTransactionType, getData, getDatabaseName, getObject, getSleepAmt, getTransactionID, initializeConnection, internalTransactionBegin, isBinary, isBLOB, loadPS, mapLabelName, noteModifications, performCommit, prepareForDatabaseCreate, sleepFor, synchronizeTransactions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildConjunctionClause, constructIndexOrderByClause, constructOffsetLimitClause, findConjunctionClauseMax, getDatabaseName, getSleepAmt, getTransactionID, noteModifications, performCommit, sleepFor
public DBInterfaceMariaDB(IThreadContext tc, String databaseName, String userName, String password) throws ManifoldCFException
ManifoldCFException
protected String getJdbcDriverClass()
getJdbcDriverClass
in class DBInterfaceMySQL