复古 护眼 海天 深邃 暗黑 默认

DatabaseType

全限定类名

org.apache.shardingsphere.infra.database.type.DatabaseType

定义

支持的数据库类型

已知实现

配置标识 详细说明 全限定类名
SQL92 遵循 SQL92 标准的数据库类型 org.apache.shardingsphere.infra.database.type.dialect.SQL92DatabaseType
MySQL MySQL 数据库 org.apache.shardingsphere.infra.database.type.dialect.MySQLDatabaseType
MariaDB MariaDB 数据库 org.apache.shardingsphere.infra.database.type.dialect.MariaDBDatabaseType
PostgreSQL PostgreSQL 数据库 org.apache.shardingsphere.infra.database.type.dialect.PostgreSQLDatabaseType
Oracle Oracle 数据库 org.apache.shardingsphere.infra.database.type.dialect.OracleDatabaseType
SQLServer SQLServer 数据库 org.apache.shardingsphere.infra.database.type.dialect.SQLServerDatabaseType
H2 H2 数据库 org.apache.shardingsphere.infra.database.type.dialect.H2DatabaseType
openGauss OpenGauss 数据库 org.apache.shardingsphere.infra.database.type.dialect.OpenGaussDatabaseType

DialectSchemaMetaDataLoader

全限定类名

org.apache.shardingsphere.infra.metadata.database.schema.loader.spi.DialectSchemaMetaDataLoader

定义

使用 SQL 方言快速加载元数据

已知实现

配置标识 详细说明 全限定类名
MySQL 使用 MySQL 方言加载元数据 org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.MySQLSchemaMetaDataLoader
Oracle 使用 Oracle 方言加载元数据 org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.OracleSchemaMetaDataLoader
PostgreSQL 使用 PostgreSQL 方言加载元数据 org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.PostgreSQLSchemaMetaDataLoader
SQLServer 使用 SQLServer 方言加载元数据 org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.SQLServerSchemaMetaDataLoader
H2 使用 H2 方言加载元数据 org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.H2SchemaMetaDataLoader
openGauss 使用 OpenGauss 方言加载元数据 org.apache.shardingsphere.infra.metadata.database.schema.loader.dialect.OpenGaussSchemaMetaDataLoader

DataSourcePoolMetaData

全限定类名

org.apache.shardingsphere.infra.datasource.pool.metadata.DataSourcePoolMetaData

定义

数据源连接池元数据

已知实现

配置标识 详细说明 全限定类名
org.apache.commons.dbcp.BasicDataSource, org.apache.tomcat.dbcp.dbcp2.BasicDataSource DBCP 数据库连接池元数据 org.apache.shardingsphere.infra.datasource.pool.metadata.type.dbcp.DBCPDataSourcePoolMetaData
com.zaxxer.hikari.HikariDataSource Hikari 数据源连接池元数据 org.apache.shardingsphere.infra.datasource.pool.metadata.type.hikari.HikariDataSourcePoolMetaData
com.mchange.v2.c3p0.ComboPooledDataSource C3P0 数据源连接池元数据 org.apache.shardingsphere.infra.datasource.pool.metadata.type.c3p0.C3P0DataSourcePoolMetaData

DataSourcePoolActiveDetector

全限定类名

org.apache.shardingsphere.infra.datasource.pool.destroyer.detector.DataSourcePoolActiveDetector

定义

数据源连接池活跃探测器

已知实现

配置标识 详细说明 全限定类名
Default 默认数据源连接池活跃探测器 org.apache.shardingsphere.infra.datasource.pool.destroyer.detector.type.DefaultDataSourcePoolActiveDetector
com.zaxxer.hikari.HikariDataSource Hikari 数据源连接池活跃探测器 org.apache.shardingsphere.infra.datasource.pool.destroyer.detector.type.HikariDataSourcePoolActiveDetector