| 程序包 | 说明 |
|---|---|
| io.shardingsphere.core.metadata.datasource | |
| io.shardingsphere.core.metadata.datasource.dialect | |
| io.shardingsphere.spi.executor |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSourceMetaData |
ShardingDataSourceMetaData.getActualDataSourceMetaData(String actualDataSourceName)
Get data source meta data.
|
static DataSourceMetaData |
DataSourceMetaDataFactory.newInstance(DatabaseType databaseType,
String url)
Create new instance of data source meta data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
DataSourceMetaData.isInSameDatabaseInstance(DataSourceMetaData dataSourceMetaData)
Judge whether two of data sources are in the same database instance.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
H2DataSourceMetaData
Data source meta data for H2.
|
class |
MySQLDataSourceMetaData
Data source meta data for MySQL.
|
class |
OracleDataSourceMetaData
Data source meta data for Oracle.
|
class |
PostgreSQLDataSourceMetaData
Data source meta data for PostgreSQL.
|
class |
SQLServerDataSourceMetaData
Data source meta data for SQLServer.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
SQLServerDataSourceMetaData.isInSameDatabaseInstance(DataSourceMetaData dataSourceMetaData) |
boolean |
PostgreSQLDataSourceMetaData.isInSameDatabaseInstance(DataSourceMetaData dataSourceMetaData) |
boolean |
OracleDataSourceMetaData.isInSameDatabaseInstance(DataSourceMetaData dataSourceMetaData) |
boolean |
MySQLDataSourceMetaData.isInSameDatabaseInstance(DataSourceMetaData dataSourceMetaData) |
boolean |
H2DataSourceMetaData.isInSameDatabaseInstance(DataSourceMetaData dataSourceMetaData) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SQLExecutionHook.start(RouteUnit routeUnit,
DataSourceMetaData dataSourceMetaData,
boolean isTrunkThread,
Map<String,Object> shardingExecuteDataMap)
Handle when SQL execution started.
|
void |
SPISQLExecutionHook.start(RouteUnit routeUnit,
DataSourceMetaData dataSourceMetaData,
boolean isTrunkThread,
Map<String,Object> shardingExecuteDataMap) |
Copyright © 2019. All rights reserved.