Prev | Current Page 452 | Next

Rick Greenwald, Robert Stackowiak, Jonathan Stern

"Oracle Essentials: Oracle Database 11g"

The application servers can direct client service calls
to the least-loaded server and can spawn additional shared servers as needed.
Architectures for OLTP | 209
Fault-tolerance
The application server acts as a transaction manager; the monitor performs the
commit or rollback of the transaction.* The underlying database becomes a
resource manager, but doesn??™t control the transaction. If the database server fails
while executing some transaction, the application server can resubmit the transaction
to a surviving database server, as control of the transaction lies with the
application server.
This type of transaction resiliency is a hallmark of the older TP monitors such as
Tuxedo, and the newer application servers and standards offer similar features.
Transaction routing
The logic in the middle tier can direct transactions to specific database servers,
increasing scalability.
Heterogeneous transactions
Application servers can manage transactions across multiple heterogeneous database
servers??”for example, a transaction that updates data in Oracle and DB2.


Pages:
440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464
drukarki fiskalne kraków willa karmazyn międzyzdroje www.books61.hobbitstory.com terapia magnetyczna Informacje o hostingu