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;