# groonga - オープンソースのカラムストア機能付き全文検索エンジン

- English page

### ナビゲーション

- 索引
- 次へ |
- 前へ |
- Groonga v4.0.8-168-gae696d7ドキュメント »
- 7. リファレンスマニュアル »
- 7.3. コマンド »

# 7.3.17. `lock_clear`

## 7.3.17.1. 概要

バージョン 4.0.9 で追加.

`lock_clear` command clear the lock of the target object recursively. The target object is one of database, table and column.

ノート

This is a dangerous command. You must not use this command while other process or thread is doing a write operation to the target object. If you do it, your database may be broken and/or your process may be crashed.

## 7.3.17.2. 構文

`truncate` コマンドの引数は1つだけです:

There is no required parameter:

    lock_clear [target_name=null]

If `target_name` parameters is omitted, database is used for the target object. It means that all locks in the database are cleared.

## 7.3.17.3. 使い方

Here is an example to clear all locks in the database:

    .. groonga-command
    .. include:: ../../example/reference/commands/lock_clear/database.log
    .. lock_clear

Here is an example to clear locks of `Entry` table and `Entry` table columns:

    .. groonga-command
    .. include:: ../../example/reference/commands/lock_clear/table.log
    .. table_create Entry TABLE_NO_KEY
    .. column_create Entry body COLUMN_SCALAR Text
    .. lock_clear Entry

Here is an example to clear the lock of `Site.title` column:

    .. groonga-command
    .. include:: ../../example/reference/commands/lock_clear/column.log
    .. table_create Site TABLE_HASH_KEY ShortText
    .. column_create Site title COLUMN_SCALAR ShortText
    .. lock_clear Site.title

## 7.3.17.4. 引数

このセクションではすべての引数について説明します。

### 7.3.17.4.1. `target_name`

It specifies the name of table or column.

If you don't specify it, database is used for the target object.

The default is none. It means that the target object is database.

## 7.3.17.5. 戻り値

    [HEADER, SUCCEEDED_OR_NOT]

`HEADER`

> `HEADER` については 出力形式 を参照してください。

`SUCCEEDED_OR_NOT`

> コマンドの実行が成功するとtrueを返します。失敗するとエラーとしてfalseを返します。

### ナビゲーション

- 索引
- 次へ |
- 前へ |
- Groonga v4.0.8-168-gae696d7ドキュメント »
- 7. リファレンスマニュアル »
- 7.3. コマンド »