Kouhei Sutou
null+****@clear*****
Wed Dec 23 23:05:37 JST 2015
Kouhei Sutou 2015-12-23 23:05:37 +0900 (Wed, 23 Dec 2015) New Revision: 23d111c32910df6dd45724060ef6bd9e7b8dd00d https://github.com/pgroonga/pgroonga.github.io/commit/23d111c32910df6dd45724060ef6bd9e7b8dd00d Message: Update Added files: _po/ja/reference/parameters/lock_timeout.po Modified files: ja/reference/parameters/lock_timeout.md reference/parameters/lock_timeout.md Added: _po/ja/reference/parameters/lock_timeout.po (+78 -0) 100644 =================================================================== --- /dev/null +++ _po/ja/reference/parameters/lock_timeout.po 2015-12-23 23:05:37 +0900 (50f6917) @@ -0,0 +1,78 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2015-12-23 23:05+0900\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +msgid "" +"---\n" +"title: \"pgroonga.lock_timeout parameter\"\n" +"layout: en\n" +"---" +msgstr "" +"---\n" +"title: \"pgroonga.lock_timeoutパラメーター\"\n" +"layout: ja\n" +"---" + +msgid "# `pgroonga.lock_timeout` parameter" +msgstr "# `pgroonga.lock_timeout`パラメーター" + +msgid "## Summary" +msgstr "## 概要" + +msgid "`pgroonga.lock_timeout` parameter controls lock timeout." +msgstr "`pgroonga.lock_timeout`パラメーターはロックのタイムアウトを制御します。" + +msgid "" +"PGroonga tries to acquire a lock the specified timeout times at 1 millisecond " +"interval until PGroonga acquires a lock." +msgstr "PGroongaはロックを獲得するまで、1ミリ秒おきに指定したタイムアウト回数だけロックを獲得しようとします。" + +msgid "" +"The default value is `10000000`. It means that PGroonga tries to acquire a loc" +"k for about 2.7 hours until PGroonga acquires a lock by default." +msgstr "デフォルト値は`10000000`です。これは、PGroongaはデフォルトではロックを獲得するまで約2.7時間ロック獲得を試みるということです。" + +msgid "## Syntax" +msgstr "## 構文" + +msgid "In SQL:" +msgstr "SQLの場合:" + +msgid "" +"```sql\n" +"SET pgroonga.lock_timeout = timeout;\n" +"```" +msgstr "" + +msgid "In `postgresql.conf`:" +msgstr "`postgresql.conf`の場合:" + +msgid "" +"```text\n" +"pgroonga.lock_timeout = timeout\n" +"```" +msgstr "" + +msgid "`timeout` is a number value." +msgstr "`timeout`は数値です。" + +msgid "## Usage" +msgstr "## 使い方" + +msgid "" +"Here is an example to change PGroonga gives up acquiring a lock when PGroonga " +"can't acquire a lock for 1 minute (`1 millisecond * 60000 = 60000 milliseconds" +" = 60 seconds = 1 minute`):" +msgstr "以下は1分(`1ミリ秒 * 60000 = 60000ミリ秒 = 60秒 = 1分`)でロックを獲得できなかったらロック獲得を諦めるようにする例です。" + +msgid "" +"```sql\n" +"SET pgroonga.lock_timeout = 60000;\n" +"```" +msgstr "" Modified: ja/reference/parameters/lock_timeout.md (+25 -5) =================================================================== --- ja/reference/parameters/lock_timeout.md 2015-12-23 22:59:27 +0900 (56c9e52) +++ ja/reference/parameters/lock_timeout.md 2015-12-23 23:05:37 +0900 (0cb6e24) @@ -1,18 +1,38 @@ --- -title: "pgroonga.lock_timeout" +title: "pgroonga.lock_timeoutパラメーター" layout: ja --- -# `pgroonga.lock_timeout`パラメータ +# `pgroonga.lock_timeout`パラメーター ## 概要 - ロック獲得時のリトライ数を変更する変数です。 +`pgroonga.lock_timeout`パラメーターはロックのタイムアウトを制御します。 + +PGroongaはロックを獲得するまで、1ミリ秒おきに指定したタイムアウト回数だけロックを獲得しようとします。 + +デフォルト値は`10000000`です。これは、PGroongaはデフォルトではロックを獲得するまで約2.7時間ロック獲得を試みるということです。 ## 構文 +SQLの場合: + ```sql -set pgroonga.lock_timeout = timeout +SET pgroonga.lock_timeout = timeout; +``` + +`postgresql.conf`の場合: + +```text +pgroonga.lock_timeout = timeout ``` -`timeout`はロックタイムアウトの時間です。単位はXXです。単位は未指定時の値は`10000000`です。 +`timeout`は数値です。 + +## 使い方 + +以下は1分(`1ミリ秒 * 60000 = 60000ミリ秒 = 60秒 = 1分`)でロックを獲得できなかったらロック獲得を諦めるようにする例です。 + +```sql +SET pgroonga.lock_timeout = 60000; +``` Modified: reference/parameters/lock_timeout.md (+26 -6) =================================================================== --- reference/parameters/lock_timeout.md 2015-12-23 22:59:27 +0900 (55465cc) +++ reference/parameters/lock_timeout.md 2015-12-23 23:05:37 +0900 (086b09b) @@ -1,18 +1,38 @@ --- -title: "pgroonga.lock_timeout" +title: "pgroonga.lock_timeout parameter" layout: en --- -# `pgroonga.lock_timeout` parameter. +# `pgroonga.lock_timeout` parameter -## Description +## Summary -Set lock timeout value. A query will wait for ``timeout`` value until another query to release the lock. +`pgroonga.lock_timeout` parameter controls lock timeout. + +PGroonga tries to acquire a lock the specified timeout times at 1 millisecond interval until PGroonga acquires a lock. + +The default value is `10000000`. It means that PGroonga tries to acquire a lock for about 2.7 hours until PGroonga acquires a lock by default. ## Syntax +In SQL: + ```sql -set pgroonga.lock_timeout = timeout +SET pgroonga.lock_timeout = timeout; +``` + +In `postgresql.conf`: + +```text +pgroonga.lock_timeout = timeout ``` -`timeout` is lock timeout value。Unit is milliseconds。Default value is `10000000`. +`timeout` is a number value. + +## Usage + +Here is an example to change PGroonga gives up acquiring a lock when PGroonga can't acquire a lock for 1 minute (`1 millisecond * 60000 = 60000 milliseconds = 60 seconds = 1 minute`): + +```sql +SET pgroonga.lock_timeout = 60000; +``` -------------- next part -------------- HTML����������������������������...Télécharger