update : 2015.11.03
php.shukuma.com검색:
|
mysqlnd_ms_xa_gc(PECL mysqlnd_ms < 1.6.0) mysqlnd_ms_xa_gc — Garbage collects unfinished XA transactions after severe errors 설명Garbage collects unfinished XA transactions. The XA protocol is a blocking protocol. There exist cases when servers participating in a global transaction cannot make progress when the transaction coordinator crashes or disconnects. In such a case, the MySQL servers keep waiting for instructions to finish the XA transaction in question. Because transactions occupy resources, transactions should always be terminated properly. Garbage collection requires configuring a state store to track global transactions. Should a PHP client crash in the middle of a transaction and a new PHP client be started, then the built-in garbage collection can learn about the aborted global transaction and terminate it. If you do not configure a state store, the garbage collection cannot perform any cleanup tasks. The state store should be crash-safe and be highly available to survive its own crash. Currently, only MySQL is supported as a state store. Garbage collection can also be performed automatically in the background. See the plugin configuration directive garbage_collection for details.
인수
반환값
Returns 참고
|