OceanBaseデータベースのMySQLモードは、ロックを操作するための関数をサポートしており、以下の表に示されています。
| 関数名 | 説明 |
|---|---|
| GET_LOCK | 命名ロックを取得します。 |
| IS_FREE_LOCK | 指定されたロックがアイドル状態かどうかを確認します。 |
| IS_USED_LOCK | 指定されたロックが使用中かどうかを確認します。 |
| RELEASE_ALL_LOCKS | 現在のセッションが保持しているすべてのロックを解放します。 |
| RELEASE_LOCK | 指定されたロックを解放します。 |
前提条件
プロキシを使用してクラスタに接続する場合は、プロキシの次の構成も有効にする必要があります:
ALTER PROXYCONFIG SET proxy_id = 1;
ALTER PROXYCONFIG SET client_session_id_version = 2;
ALTER PROXYCONFIG SET enable_single_leader_node_routing = false;
上記のプロキシ構成の詳細については、proxy_id、client_session_id_version、およびenable_single_leader_node_routingを参照してください。