Du måste se till att ditt kommando inte anropar någon åtgärd som låter läran välja huvudanslutningen.
Viktigt för förståelsen av MasterSlaveConnection
bör vara hur och när den väljer slav eller master.
- väljer Slave om Master aldrig valdes före och ENDAST om 'getWrappedConnection' eller 'executeQuery' används.
- Master valt när 'exec ', 'körUppdatera ', 'infoga ', 'ta bort ', 'uppdatering ', 'skapaSavepoint ', 'releaseSavepoint ', 'börja Transaktion ', 'återställning ', 'begå ', 'fråga ' eller 'förbered ' kallas.
- Om master valdes en gång under anslutningens livstid kommer den alltid att väljas i efterhand.
- En slavanslutning väljs slumpmässigt EN GÅNG under en begäran.