> # Partizione di dominio: Servizi: JDBC

> Visualizzazione colonna Task correlati Argomenti correlati

> WebLogic Server consente di configurare la connettività al database tramite origini dati normali e multiple. Per origine dati si intende un oggetto associato alla struttura JNDI che include un pool di connessioni JDBC. Le applicazioni possono cercare un'origine dati nella struttura JNDI e quindi riservare una connessione al database dall'origine dati. Un'origine dati multipla è un'astrazione di un gruppo di origini dati che fornisce funzioni di bilanciamento del carico e failover tra le origini dati.

> Le origini dati JDBC seguenti sono state create per questa partizione di dominio.

> NOTA: le partizioni del dominio multi-tenant di WebLogic Server non sono più valide in WebLogic Server 12.2.1.4.0. Le pagine della console e della Guida correlate saranno rimosse nella prossima release.

> #### Visualizzazione colonna

> In questa pagina è possibile visualizzare un numero maggiore o minore di datapoint espandendo Personalizza questa tabella e modificando la lista Colonna visualizzata. Ogni datapoint viene visualizzato nella relativa colonna della tabella.

> Nella tabella seguente sono elencati tutti i datapoint che è possibile visualizzare nelle colonne di questa pagina.

> Nome | Descrizione
> --- | ---
> Nome | Un nome univoco che identifica questa origine dati nel dominio WebLogic. Attributo MBean (Non si applica ai moduli applicativi): `JDBCDataSourceBean.Name` Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.
> Tipo | Tipo di origine dei dati. I tipi validi sono:

> - GENERIC: origine dati generica

> - MDS: origine dati multipla

> - AGL: origine dati GridLink attiva

> - UCP: origine dati Universal Connection Pool

> - PROXY: proxy per origini dati con più tenant

> Attributo MBean (non si applica ai moduli applicativi):
> `JDBCDataSourceBean.DatasourceType`

> Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

> Nome JNDI | Il percorso JNDI per questa origine dati. Per impostazione predefinita, il nome JNDI è il nome dell'origine dati. Le applicazioni che ricercano il percorso JNDI recuperano un'istanza `javax.sql.DataSource` che corrisponde a questa origine dati.

> Attributo MBean (non applicabile ai moduli applicativi):
> `JDBCDataSourceParamsBean.JNDINames`

> Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

> Tipo di algoritmo | L'algoritmo determina l'elaborazione delle richieste di connessione per l'origine dati multipla. È possibile specificare uno dei tipi di algoritmo descritti di seguito.
> - Failover

>   Le richieste di connessione vengono inviate alla prima origine dati inclusa nella lista. Se la richiesta ha esito negativo, la richiesta viene inviata alla successiva origine dati e così via. Il processo viene ripetuto finché non viene ottenuta una connessione valida o fino al raggiungimento della fine della lista. In quest'ultimo caso, viene generata un'eccezione.

> - Bilanciamento del carico

>   L'origine dati multipla distribuisce le richieste di connessione in modo uniforme alle relative origini dati membro. Grazie a questo algoritmo, l'origine dati multipla fornisce inoltre l'elaborazione del failover, ovvero se una richiesta ha esito negativo l'origine dati multipla invia la richiesta alla successiva origine dati nella lista finché non viene ottenuta una connessione valida o fino al raggiungimento della fine della lista. In quest'ultimo caso, viene generata un'eccezione.

> Attributo MBean (non si applica ai moduli applicativi):
> `JDBCDataSourceParamsBean.AlgorithmType`

> Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

> Recupero preliminare righe abilitato | Abilita il "recupero preliminare" di più righe, inviate dal server al client, durante un unico accesso al server. Questo parametro si applica soltanto al JDBC non più valido su RMI. Quando un client esterno accede al database utilizzando JDBC tramite WebLogic Server, il recupero preliminare delle righe migliora le prestazioni recuperando più righe dal server al client con un unico accesso al server. WebLogic Server ignora questa impostazione e usa il recupero preliminare delle righe quando il client e il WebLogic Server sono nello stesso JVM.

> Attributo MBean (non si applica ai moduli applicativi):
> `JDBCDataSourceParamsBean.RowPrefetch`

> Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

> Dimensione recupero preliminare righe | Se il recupero preliminare delle righe è abilitato, specifica il numero delle righe del set di risultati da recuperare preventivamente per un client. Questo parametro si applica soltanto al JDBC non più valido su RMI. La dimensione di recupero preliminare ottimale dipende dalle specificità della query. In generale, aumentando il valore fino a un determinato valore si migliorano le prestazioni. Al di là di tale limite ulteriori aumenti non comportano miglioramenti significativi. Solo in rare occasioni impostando il numero di righe oltre il valore 100 si otterrà il miglioramento delle prestazioni. Il valore predefinito si rivela adeguato per la maggior parte delle situazioni.

> Attributo MBean (non si applica ai moduli applicativi):
> `JDBCDataSourceParamsBean.RowPrefetchSize`

> Valore minimo: `2`

> Valore massimo: `65536`

> Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

> Dimensione chunk flusso | Specifica la dimensione del chunk di flusso per lo steaming dei tipi di dati. Questo parametro si applica soltanto al JDBC non più valido su RMI. I tipi di dati di streaming (ad esempio restituiti da una chiamata a `getBinaryStream()`) sono inviati in chunk dimensionati da WebLogic Server al client secondo necessità.

> Attributo MBean (non si applica ai moduli applicativi):
> `JDBCDataSourceParamsBean.StreamChunkSize`

> Valore minimo: `1`

> Valore massimo: `65536`

> Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

> Destinazioni | Il server e i cluster che fungono da destinazioni per l'origine dati. Attributo MBean: `TargetInfoMBean.Targets`
> Ambito | Ambito in cui l'origine dati è stata creata.
> Partizioni di dominio | Partizioni in cui questa origine dati è accessibile.

> Task correlati

> - Configura connettività al database
> - Crea origini dati generiche JDBC
> - Crea origini dati GridLink JDBC
> - Crea origini dati multiple JDBC
> - Creare origini dati UCP
> - Creare origini dati proxy

> Argomenti correlati

> - Configurazione risorse WebLogic JDBC
> - Configurazione origini dati JDBC per MT