summaryrefslogtreecommitdiffstats
path: root/server/query_testing/generate_explain_reports.sh
diff options
context:
space:
mode:
Diffstat (limited to 'server/query_testing/generate_explain_reports.sh')
-rwxr-xr-xserver/query_testing/generate_explain_reports.sh11
1 files changed, 4 insertions, 7 deletions
diff --git a/server/query_testing/generate_explain_reports.sh b/server/query_testing/generate_explain_reports.sh
index 40b2bcee..9ba91036 100755
--- a/server/query_testing/generate_explain_reports.sh
+++ b/server/query_testing/generate_explain_reports.sh
@@ -2,19 +2,16 @@
# Do the views first
-echo "explain (analyze, format json) select * from user_view" > explain.sql
+echo "explain (analyze, format json) select * from user_mview" > explain.sql
psql -qAt -U lemmy -f explain.sql > user_view.json
-echo "explain (analyze, format json) select * from post_view where user_id is null order by hot_rank desc" > explain.sql
+echo "explain (analyze, format json) select * from post_mview where user_id is null order by hot_rank desc, published desc" > explain.sql
psql -qAt -U lemmy -f explain.sql > post_view.json
-echo "explain (analyze, format json) select * from post" > explain.sql
-psql -qAt -U lemmy -f explain.sql > post.json
-
-echo "explain (analyze, format json) select * from comment_view where user_id is null" > explain.sql
+echo "explain (analyze, format json) select * from comment_mview where user_id is null" > explain.sql
psql -qAt -U lemmy -f explain.sql > comment_view.json
-echo "explain (analyze, format json) select * from community_view where user_id is null order by hot_rank desc" > explain.sql
+echo "explain (analyze, format json) select * from community_mview where user_id is null order by hot_rank desc" > explain.sql
psql -qAt -U lemmy -f explain.sql > community_view.json
echo "explain (analyze, format json) select * from site_view limit 1" > explain.sql