[Groonga-commit] groonga/wikipedia-search at b86909c [master] Show queries

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Nov 14 00:52:36 JST 2016


Kouhei Sutou	2016-11-14 00:52:36 +0900 (Mon, 14 Nov 2016)

  New Revision: b86909cba3254962571736fccab5c75196d6a9e2
  https://github.com/groonga/wikipedia-search/commit/b86909cba3254962571736fccab5c75196d6a9e2

  Message:
    Show queries

  Modified files:
    benchmark/centos7/postgresql.sh

  Modified: benchmark/centos7/postgresql.sh (+39 -34)
===================================================================
--- benchmark/centos7/postgresql.sh    2016-11-14 00:49:41 +0900 (64bb3b4)
+++ benchmark/centos7/postgresql.sh    2016-11-14 00:52:36 +0900 (76599ae)
@@ -163,39 +163,39 @@ setup_postgresql()
 
 setup_benchmark_db_pgroonga()
 {
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "DROP DATABASE IF EXISTS ${pgroonga_db}"
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "CREATE DATABASE ${pgroonga_db}"
-  run sudo -u postgres -H psql -d ${pgroonga_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} \
       --command "CREATE EXTENSION pgroonga"
 }
 
 setup_benchmark_db_pg_bigm()
 {
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "DROP DATABASE IF EXISTS ${pg_bigm_db}"
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "CREATE DATABASE ${pg_bigm_db}"
-  run sudo -u postgres -H psql -d ${pg_bigm_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${pg_bigm_db} \
       --command "CREATE EXTENSION pg_bigm"
 }
 
 setup_benchmark_db_pg_trgm()
 {
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "DROP DATABASE IF EXISTS ${pg_trgm_db}"
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "CREATE DATABASE ${pg_trgm_db}"
-  run sudo -u postgres -H psql -d ${pg_trgm_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${pg_trgm_db} \
       --command "CREATE EXTENSION pg_trgm"
 }
 
 setup_benchmark_db_textsearch()
 {
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "DROP DATABASE IF EXISTS ${textsearch_db}"
-  run sudo -u postgres -H psql \
+  run sudo -u postgres -H psql --echo-queries \
       --command "CREATE DATABASE ${textsearch_db}"
 }
 
@@ -208,7 +208,7 @@ setup_benchmark_db()
 
 database_oid()
 {
-  sudo -u postgres -H psql \
+  sudo -u postgres -H psql --echo-queries \
        --command "SELECT datid FROM pg_stat_database WHERE datname = '$1'" | \
     head -3 | \
     tail -1 | \
@@ -220,9 +220,9 @@ load_data_pgroonga()
   restart_postgresql
 
   echo "PGroonga: data: load:"
-  run sudo -u postgres -H psql -d ${pgroonga_db} < \
+  run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} < \
       "${config_dir}/schema.postgresql.sql"
-  run sudo -u postgres -H psql -d ${pgroonga_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} \
       --command "\\timing" \
       --command "COPY wikipedia FROM '${data_dir}/${data}' WITH CSV ENCODING 'utf8'"
 
@@ -250,7 +250,7 @@ SELECT
   FROM
     wikipedia;
 EOF
-  run sudo -u postgres -H psql -d ${pgroonga_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} \
       --command "\\timing" \
       --command "${select}"
 }
@@ -260,9 +260,9 @@ load_data_pg_trgm()
   restart_postgresql
 
   echo "pg_trgm: data: load:"
-  run sudo -u postgres -H psql -d ${pg_trgm_db} < \
+  run sudo -u postgres -H psql --echo-queries -d ${pg_trgm_db} < \
       "${config_dir}/schema.postgresql.sql"
-  run sudo -u postgres -H psql -d ${pg_trgm_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${pg_trgm_db} \
       --command "\\timing" \
       --command "COPY wikipedia FROM '${data_dir}/${data}' WITH CSV ENCODING 'utf8'"
 
@@ -278,9 +278,9 @@ load_data_pg_bigm()
   restart_postgresql
 
   echo "pg_bigm: data: load:"
-  run sudo -u postgres -H psql -d ${pg_bigm_db} < \
+  run sudo -u postgres -H psql --echo-queries -d ${pg_bigm_db} < \
       "${config_dir}/schema.postgresql.sql"
-  run sudo -u postgres -H psql -d ${pg_bigm_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${pg_bigm_db} \
       --command "\\timing" \
       --command "COPY wikipedia FROM '${data_dir}/${data}' WITH CSV ENCODING 'utf8'"
 
@@ -296,9 +296,9 @@ load_data_textsearch()
   restart_postgresql
 
   echo "textsearch: data: load:"
-  run sudo -u postgres -H psql -d ${textsearch_db} < \
+  run sudo -u postgres -H psql --echo-queries -d ${textsearch_db} < \
       "${config_dir}/schema.postgresql.sql"
-  run sudo -u postgres -H psql -d ${textsearch_db} \
+  run sudo -u postgres -H psql --echo-queries -d ${textsearch_db} \
       --command "\\timing" \
       --command "COPY wikipedia FROM '${data_dir}/${data}' WITH CSV ENCODING 'utf8'"
 
@@ -322,9 +322,9 @@ benchmark_create_index_pgroonga()
 
   for i in $(seq ${n_load_tries}); do
     echo "PGroonga: create index: maintenance_work_mem(${maintenance_work_mem_size}): ${i}:"
-    run sudo -u postgres -H psql -d ${pgroonga_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} \
         --command "DROP INDEX IF EXISTS wikipedia_index_pgroonga"
-    run sudo -u postgres -H psql -d ${pgroonga_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} \
         --command "SET maintenance_work_mem = '${maintenance_work_mem_size}';" \
         --command "\\timing" \
         --command "\\i ${config_dir}/indexes.pgroonga.sql"
@@ -343,9 +343,9 @@ benchmark_create_index_pg_bigm()
 
   for i in $(seq ${n_load_tries}); do
     echo "pg_bigm: create index: maintenance_work_mem(${maintenance_work_mem_size}): ${i}:"
-    run sudo -u postgres -H psql -d ${pg_bigm_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${pg_bigm_db} \
         --command "DROP INDEX IF EXISTS wikipedia_index_pg_bigm"
-    run sudo -u postgres -H psql -d ${pg_bigm_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${pg_bigm_db} \
         --command "SET maintenance_work_mem = '${maintenance_work_mem_size}';" \
         --command "\\timing" \
         --command "\\i ${config_dir}/indexes.pg_bigm.sql"
@@ -372,9 +372,9 @@ benchmark_create_index_pg_trgm()
 
   for i in $(seq ${n_load_tries}); do
     echo "pg_trgm: create index: maintenance_work_mem(${maintenance_work_mem_size}): ${i}:"
-    run sudo -u postgres -H psql -d ${pg_trgm_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${pg_trgm_db} \
         --command "DROP INDEX IF EXISTS wikipedia_index_pg_trgm"
-    run sudo -u postgres -H psql -d ${pg_trgm_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${pg_trgm_db} \
         --command "SET maintenance_work_mem = '${maintenance_work_mem_size}';" \
         --command "\\timing" \
         --command "\\i ${config_dir}/indexes.pg_trgm.sql"
@@ -401,9 +401,9 @@ benchmark_create_index_textsearch()
 
   for i in $(seq ${n_load_tries}); do
     echo "textsearch: create index: maintenance_work_mem(${maintenance_work_mem_size}): ${i}:"
-    run sudo -u postgres -H psql -d ${textsearch_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${textsearch_db} \
         --command "DROP INDEX IF EXISTS wikipedia_index_textsearch"
-    run sudo -u postgres -H psql -d ${textsearch_db} \
+    run sudo -u postgres -H psql --echo-queries -d ${textsearch_db} \
         --command "SET maintenance_work_mem = '${maintenance_work_mem_size}';" \
         --command "\\timing" \
         --command "\\i ${config_dir}/indexes.textsearch.sql"
@@ -445,7 +445,8 @@ benchmark_search_pgroonga()
       commands+=("--command" "SELECT COUNT(*) FROM wikipedia WHERE ${where}")
     done
     echo "PGroonga: search: work_mem(${work_mem_size}): ${where}:"
-    run sudo -u postgres -H psql -d ${pgroonga_db} "${commands[@]}"
+    run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} \
+        "${commands[@]}"
   done
 }
 
@@ -459,7 +460,8 @@ benchmark_search_pgroonga_command()
       commands+=("--command" "SELECT pgroonga.command('select ' || pgroonga.table_name('wikipedia_index_pgroonga') || ' --match_columns text --query \"${search_word}\" --limit 0 --output_columns _id')")
     done
     echo "PGroonga: command: search: ${search_word}:"
-    run sudo -u postgres -H psql -d ${pgroonga_db} "${commands[@]}"
+    run sudo -u postgres -H psql --echo-queries -d ${pgroonga_db} \
+        "${commands[@]}"
   done
 }
 
@@ -478,7 +480,8 @@ benchmark_search_pg_bigm()
       commands+=("--command" "SELECT COUNT(*) FROM wikipedia WHERE ${where}")
     done
     echo "pg_bigm: search: work_mem(${work_mem_size}): ${where}"
-    run sudo -u postgres -H psql -d ${pg_bigm_db} "${commands[@]}"
+    run sudo -u postgres -H psql --echo-queries -d ${pg_bigm_db} \
+        "${commands[@]}"
   done
 }
 
@@ -497,7 +500,8 @@ benchmark_search_pg_trgm()
       commands+=("--command" "SELECT COUNT(*) FROM wikipedia WHERE ${where}")
     done
     echo "pg_trgm: search: work_mem(${work_mem_size}): ${where}"
-    run sudo -u postgres -H psql -d ${pg_trgm_db} "${commands[@]}"
+    run sudo -u postgres -H psql --echo-queries -d ${pg_trgm_db} \
+        "${commands[@]}"
   done
 }
 
@@ -517,7 +521,8 @@ benchmark_search_textsearch()
       commands+=("--command" "SELECT COUNT(*) FROM wikipedia WHERE ${where}")
     done
     echo "textsearch: search: work_mem(${work_mem_size}): ${where}"
-    run sudo -u postgres -H psql -d ${textsearch_db} "${commands[@]}"
+    run sudo -u postgres -H psql --echo-queries -d ${textsearch_db} \
+        "${commands[@]}"
   done
 }
 
-------------- next part --------------
HTML����������������������������...
Télécharger 



More information about the Groonga-commit mailing list
Back to archive index