Domanda

Ho impostato una semplice replica db bidirezionale usando Oracle Streams. Ho usato Enterprise Manager per questo. I flussi sono attivi e il loro stato è OK. Il problema è che la replicazione è molto lenta. Cosa è successo:

  1. Ho fatto inserire in su macchina A.
  2. Ho controllato ma non c'erano dati nella macchina B.
  3. Ho aperto le statistiche di acquisizione della vista sulla macchina A e la mia transazione era nell'elenco delle transazioni di flussi attivi (in esecuzione per più di 1 minuto) ed ero attivo per oltre 1000 secondi.
  4. Sono andato a fare un po 'di cibo e quando sono tornato la transazione era stata alla fine propagata alla macchina B.

Quindi sembra che la transazione sia rimasta in una sorta di buffer per oltre 1000 secondi. Come posso accelerare questo processo? Sono totalmente nuovo nei database, quindi per favore perdonami se è una domanda stupida :).

Le macchine sono solo istanze VBox (WinXP + Oracle 11g Enterprise).

Saluti.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top