[Groonga-mysql-commit] mroonga/mroonga [master] [doc] add mroonga_dry_write and mroonga_enable_optimization.

Back to archive index

null+****@clear***** null+****@clear*****
2012年 2月 28日 (火) 14:36:42 JST


Kouhei Sutou	2012-02-28 14:36:42 +0900 (Tue, 28 Feb 2012)

  New Revision: 1a20aa192db7014ad911f1be260a7db95032fb24

  Log:
    [doc] add mroonga_dry_write and mroonga_enable_optimization.

  Modified files:
    doc/locale/ja/LC_MESSAGES/reference.po
    doc/source/reference.rst

  Modified: doc/locale/ja/LC_MESSAGES/reference.po (+61 -15)
===================================================================
--- doc/locale/ja/LC_MESSAGES/reference.po    2012-02-28 14:36:13 +0900 (01af2f4)
+++ doc/locale/ja/LC_MESSAGES/reference.po    2012-02-28 14:36:42 +0900 (5bbcf07)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: groonga storage engine 1.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-30 02:49\n"
-"PO-Revision-Date: 2011-11-28 17:40+0900\n"
+"POT-Creation-Date: 2012-02-28 14:34\n"
+"PO-Revision-Date: 2012-02-28 14:36+0900\n"
 "Last-Translator: Kouhei Sutou <kou****@clear*****>\n"
 "Language-Team: Japanese\n"
 "Language: ja\n"
@@ -647,17 +647,17 @@ msgid ""
 msgstr "ログファイルを ``/tmp/mroonga.log`` に変更する例です::"
 
 # 0afc389c9a5b4651bd86962657c0034b
-#: ../../../source/reference.rst:184
+#: ../../../source/reference.rst:183
 msgid "mroonga_log_level"
 msgstr ""
 
 # 834d5940c3844cf4a109cd5ba7d0f5c4
-#: ../../../source/reference.rst:186
+#: ../../../source/reference.rst:185
 msgid "The output level of mroonga log file. The default value is ``NOTICE``."
 msgstr "mroongaのログの出力レベル。デフォルト値は ``NOTICE`` 。"
 
 # a79415e7cef840b98a955e797f77b8a2
-#: ../../../source/reference.rst:188
+#: ../../../source/reference.rst:187
 msgid ""
 "Here is an example transcript to change log level to ``DEBUG`` that logs "
 "many messages for debugging::"
@@ -666,38 +666,84 @@ msgstr ""
 "のたくさんのメッセージがログに出力されます::"
 
 # 0afc389c9a5b4651bd86962657c0034b
-#: ../../../source/reference.rst:210
+#: ../../../source/reference.rst:209
 msgid "mroonga_version"
 msgstr ""
 
 # 16c600e1ea5f4c98abdedf73f42a156d
-#: ../../../source/reference.rst:212
+#: ../../../source/reference.rst:211
 msgid "The version string of mroonga."
 msgstr "mroongaのバージョン"
 
 # fd16998818f44f5da06767458a00d329
-#: ../../../source/reference.rst:214
+#: ../../../source/reference.rst:213
 msgid "Here is an example SQL to confirm the running mroonga version::"
 msgstr "実行中のmroongaのバージョンを確認するためのSQL例です::"
 
+# e84afdfd558e4abdb81cb8d681bbeb4a
+#: ../../../source/reference.rst:224
+msgid "mroonga_dry_write"
+msgstr ""
+
+# a21ce3ce10fb4fd4946db0ec63d293ae
+#: ../../../source/reference.rst:226
+msgid ""
+"Whether really write data to groonga database or not. The default value is "
+"``OFF`` that means data are really written to groonga database. Usually we "
+"don't need to change the value of this variable. This variable is useful for "
+"benchmark because we can measure processing time MySQL and mroonga. It "
+"doesn't include groonga's processing time."
+msgstr ""
+"groongaデータベースに実際にデータを書き込むかどうかを指定します。デフォルト値"
+"は ``OFF`` で、実際にgroongaデータベースにデータを書き込みます。通常はこの値"
+"を変更する必要はありません。この変数はベンチマーク時に便利です。この値を "
+"``ON`` にすることでMySQLとmroongaだけの処理時間を計測することができます。この"
+"時間にgroongaの処理時間は含まれません。"
+
+# fd16998818f44f5da06767458a00d329
+#: ../../../source/reference.rst:233
+msgid "Here is an example SQL to disable writing data to groonga database::"
+msgstr "groongaデータベースに値を書き込まないようにするSQLの例です::"
+
+# 18afece537e5420b80cfda6b5a78f234
+#: ../../../source/reference.rst:256
+msgid "mroonga_enable_optimization"
+msgstr ""
+
+# 318a50da3b1e4e5391e159c49e053348
+#: ../../../source/reference.rst:258
+msgid ""
+"Whether enable optimization or not. The default value is ``ON`` that means "
+"optimization is enabled. Usually we don't need to change the value of this "
+"variable. This variable is useful for benchmark."
+msgstr ""
+"最適化を有効にするかどうかを指定します。デフォルト値は ``ON`` で最適化は有効"
+"になっています。通常はこの値を変更する必要はありません。この変数はベンチマー"
+"ク時に便利です。"
+
+# fd16998818f44f5da06767458a00d329
+#: ../../../source/reference.rst:263
+msgid "Here is an example SQL to disable optimization::"
+msgstr "最適化を無効にするSQLの例です::"
+
 # a1797cd59fdb403f950d338e4ed6f95d
-#: ../../../source/reference.rst:225
+#: ../../../source/reference.rst:285
 msgid "List of status variables"
 msgstr "ステータス変数の一覧"
 
 # 23e55d2e20084940b30e3efb7d5fb7af
-#: ../../../source/reference.rst:227
+#: ../../../source/reference.rst:287
 msgid ""
 "Here are the explanations of status variables that are introduced by mroonga."
 msgstr "独自に追加されたステータス変数を説明します。"
 
 # 0afc389c9a5b4651bd86962657c0034b
-#: ../../../source/reference.rst:230
+#: ../../../source/reference.rst:290
 msgid "mroonga_count_skip"
 msgstr ""
 
 # 267f1b18714740dc979e8b4b67752812
-#: ../../../source/reference.rst:232
+#: ../../../source/reference.rst:292
 msgid ""
 "This value is increased when 'fast line count feature' is used. You can use "
 "this value to check if the feature is working when you enable it."
@@ -708,17 +754,17 @@ msgstr ""
 
 # 3af28e93f34447b397943795efe4ebd6
 # 7f4ccc55b07949d9a265ec7daa36d154
-#: ../../../source/reference.rst:235 ../../../source/reference.rst:251
+#: ../../../source/reference.rst:295 ../../../source/reference.rst:311
 msgid "Here is an example how to check it::"
 msgstr "確認例です::"
 
 # 3f5fb8dfbc954a2c99f47e0c08dff40a
-#: ../../../source/reference.rst:246
+#: ../../../source/reference.rst:306
 msgid "mroonga_fast_order_limit"
 msgstr ""
 
 # f07b04cb491d4edfa20546deee8bf2e4
-#: ../../../source/reference.rst:248
+#: ../../../source/reference.rst:308
 msgid ""
 "This value is increased when 'fast ORDER BY LIMIT feature' is used. You can "
 "use this value to check if the feature is working when you enable it."

  Modified: doc/source/reference.rst (+61 -1)
===================================================================
--- doc/source/reference.rst    2012-02-28 14:36:13 +0900 (6188323)
+++ doc/source/reference.rst    2012-02-28 14:36:42 +0900 (8c40df7)
@@ -179,7 +179,6 @@ Here is an example transcript to change log file to ``/tmp/mroonga.log``::
   +------------------+------------------+
   1 row in set (0.00 sec)
 
-
 mroonga_log_level
 ^^^^^^^^^^^^^^^^^
 
@@ -221,6 +220,67 @@ Here is an example SQL to confirm the running mroonga version::
   +-----------------+-------+
   1 row in set (0.00 sec)
 
+mroonga_dry_write
+^^^^^^^^^^^^^^^^^
+
+Whether really write data to groonga database or not. The
+default value is ``OFF`` that means data are really written
+to groonga database. Usually we don't need to change the
+value of this variable. This variable is useful for
+benchmark because we can measure processing time MySQL and
+mroonga. It doesn't include groonga's processing time.
+
+Here is an example SQL to disable writing data to groonga
+database::
+
+  mysql> SHOW VARIABLES LIKE 'mroonga_dry_write';
+  +-------------------+-------+
+  | Variable_name     | Value |
+  +-------------------+-------+
+  | mroonga_dry_write | OFF   |
+  +-------------------+-------+
+  1 row in set (0.00 sec)
+
+  mysql> SET mroonga_dry_write = true;
+  Query OK, 0 rows affected (0.00 sec)
+
+  mysql> SHOW VARIABLES LIKE 'mroonga_dry_write';
+  +-------------------+-------+
+  | Variable_name     | Value |
+  +-------------------+-------+
+  | mroonga_dry_write | ON    |
+  +-------------------+-------+
+  1 row in set (0.00 sec)
+
+mroonga_enable_optimization
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Whether enable optimization or not. The default value is
+``ON`` that means optimization is enabled. Usually we don't
+need to change the value of this variable. This variable is
+useful for benchmark.
+
+Here is an example SQL to disable optimization::
+
+  mysql> SHOW VARIABLES LIKE 'mroonga_enable_optimization';
+  +-----------------------------+-------+
+  | Variable_name               | Value |
+  +-----------------------------+-------+
+  | mroonga_enable_optimization | ON    |
+  +-----------------------------+-------+
+  1 row in set (0.00 sec)
+
+  mysql> SET mroonga_enable_optimization = false;
+  Query OK, 0 rows affected (0.00 sec)
+
+  mysql> SHOW VARIABLES LIKE 'mroonga_enable_optimization';
+  +-----------------------------+-------+
+  | Variable_name               | Value |
+  +-----------------------------+-------+
+  | mroonga_enable_optimization | OFF   |
+  +-----------------------------+-------+
+  1 row in set (0.00 sec)
+
 List of status variables
 ------------------------
 




Groonga-mysql-commit メーリングリストの案内
Back to archive index